2025年数组方法split(数组方法splice改变原数组吗)

数组方法split(数组方法splice改变原数组吗)1 let arr 2 3 4 5 6 7 8 2 let arr1 arr splice 3 3 5 6 7 表示从索引 3 开始 删除 3 个元素 3 arr 2 3 4 8 4 1 当只有一个参数的时候 表示从该索引开始 一直删除到数组最后一个元素 5 let ary 22 33 44 55 66

大家好,我是讯享网,很高兴认识大家。



 1 let arr = [2, 3, 4, 5, 6, 7, 8]  2 let arr1 = arr.splice(3, 3) //[5, 6, 7] 表示从索引3 开始 删除3个元素  3 arr// [2, 3, 4, 8]  4 //1 当只有一个参数的时候 表示从该索引开始,一直删除到数组最后一个元素   5 let ary = [22, 33, 44, 55, 66, 77]  6 let ary1 = ary.splice(2) //[44, 55, 66, 77]  7 ary //此时ary为 [22, 33]  8 // 所以我们用这个方法也可以清空一个数组   9 //2 当有2个参数的时候 表示从索引n开始, 删除m个元素  10 let array = [11, 22, 33, 44, {a: 1}, {name: ‘james’}] 11 const res = array.splice(0, 4) // [11, 22, 33, 44] 12 array //此时array为 [{a: 1}, {name: ‘james’} 13 14 //3 当有3个参数的时候 表示从索引n开始, 删除m个元素,并且在索引n处 添加/插入新的元素 15 let myFish = [‘卫鞅’, ‘白圭’, ‘嬴政’, ‘白起’, ‘蒙毅’, ‘张仪’] 16 const removed = myFish.splice(6, 0, ‘荆南’, ‘荆轲’) // [] 17 myFish// [“卫鞅”, “白圭”, “嬴政”, “白起”, “蒙毅”, “张仪”, “荆南”, “荆轲”]

该数组可以实现我们数组的增加 删除





讯享网


讯享网


小讯
上一篇 2025-06-03 12:45
下一篇 2025-05-09 23:29

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/189799.html