前言:
眼前小伙伴们对“js数组的splice方法”大约比较关注,同学们都需要了解一些“js数组的splice方法”的相关内容。那么小编同时在网上收集了一些对于“js数组的splice方法””的相关资讯,希望我们能喜欢,大家快快来了解一下吧!定义和语法
数组的splice() 方法是从数组中添加或者删除多个数据,并且返回被删除的数据。
语法:
arr.splice(index,rang,item1,.....,itemX)index: 必填 是开始操作的数据开始下标。rang : 必填 要删除的数据数量。如果设置为 0,则不会删除项目。item : 选填 向数组添加的数据。
注意:
该方法改变的是原始数组,并不是生成一个新的结果数据。使用实例
1、从数组中删除数据
delData(){ let dataArr=[1,2,3,4,5,6] let newArr=dataArr.splice(2,1) console.log(dataArr); console.log(newArr);}结果:[1, 2, 4, 5, 6][3]
2、向数组中添加数据
addData(){ let dataArr=[1,2,3,4,5,6] let newArr=dataArr.splice(2,0,"add") console.log(dataArr); console.log(newArr);}, 结果:[1, 2, "add", 3, 4, 5, 6][ ]
3、替换数组中的部分数据
replaceData(){ let dataArr=[1,2,3,4,5,6] let newArr=dataArr.splice(2,2,"replace") console.log(dataArr); console.log(newArr);}结果:[1, 2, "replace", 5, 6][3, 4]总结
从上面的实例我们看一下数组splice方法的用法还是比较强大的,可以删除、添加、替换数据。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #js数组的splice方法