Leetcode
Leetcode copied to clipboard
【深入理解JS核心技术】7. 切片和拼接有什么区别
数组切片 slice()方法将数组中的选定元素作为新数组对象返回。
数组拼接 splice()方法用于在数组中添加/删除项目,然后返回删除的项目。
注意: Slice 方法不会改变原始数组,但它会将子集作为新数组返回。
注意: Splice 方法修改原始数组并返回删除的数组。
slice() 不修改原始数组(不可变);返回原始数组的子集;用于从数组中挑选元素。
splice() 修改原始数组(可变);将删除的元素作为数组返回,用于在数组中插入或删除元素。
let arrayIntegers1 = arrayIntegers.slice(0, 2);
// returns [1,2]
let arrayIntegers1 = arrayIntegersOriginal1.splice(0, 2);
// returns [1, 2]; original array: [3, 4, 5]
未完结!更多内容尽情期待下一节~
【深入理解JS核心技术】欢迎各位观众老爷,求点赞,求关注,求转发~