[Javascript]数组操作-替换部分/全部元素

2022-02-03 483点热度 0人点赞 0条评论

如题,需要对数组操作,替换数组中的元素,可以使用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

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论