本文摘自PHP中文网,作者coldplay.xixi,侵删。
splice()方法是从数组中添加或删除项目,然后返回被删除的项目,该方法会改变原始数组,语法为【arrayObject.splice(index,howmany,item1,.....,itemX)】。

JS中splice()方法是:
1、定义和用法
splice()
方法为从数组中添加/删除项目,然后返回被删除的项目。
注释:该方法会改变原始数组。
2、语法
1 | arrayObject.splice(index,howmany,item1,.....,itemX)
|
3、说明
5、实例
例子 1
在本例中,我们将创建一个新数组,并向其添加一个元素:
1 2 3 4 5 6 7 8 9 10 11 12 | <script type= "text/javascript" >
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr + "<br />" )
arr.splice(2,0, "William" )
document.write(arr + "<br />" )
</script>
|
输出:
1 2 | George,John,Thomas,James,Adrew,Martin
George,John,William,Thomas,James,Adrew,Martin
|
例子 2
在本例中我们将删除位于 index 2 的元素,并添加一个新元素来替代被删除的元素:
1 2 3 4 5 6 7 8 9 10 11 12 | <script type= "text/javascript" >
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr + "<br />" )
arr.splice(2,1, "William" )
document.write(arr)
</script>
|
输出:
1 2 | George,John,Thomas,James,Adrew,Martin
George,John,William,James,Adrew,Martin
|
相关学习推荐:javascript视频教程
以上就是JS中splice()方法是什么?的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
javascript怎么判断正数还是负数
javascript如何获取body内容
javascript的基本特点有哪些
javascript高阶函数的用法介绍
javascript如何实现鼠标左键拖拽效果
一个完整的html对象是什么样的,如何生成?
javascript如何显示和隐藏div
javascript如何删除cookie
json.stringify()是干嘛的
javascript和js之间有区别吗
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » JS中splice()方法是什么?