如题,需要对数组操作,替换数组中的元素,可以使用splice方法
spice使用方法:
splice(start, deleteCount)
splice(start, deleteCount, item1)
splice(start, deleteCount, item1, item2, itemN)
splice总体意思是先删除一部分元素,再加上(多个)元素,第1-2个参数是要删除元素的开始和个数,从第三个参数开始,就是要添加的元素列表。
示例如下:
var arr = [1,2,3,4,5,6,7,8,9]; var replaceArr = [-1,-2,-3] arr.splice(0, 3, ...replaceArr); console.log(arr); // 结果是[-1, -2, -3, 4, 5, 6, 7, 8, 9]
替换从0开始的3个元素,替换为-1,-2,-3
文章评论