js中splice()方法是:
1、定义和用法
splice() 方法为从数组中添加/删除项目,然后返回被删除的项目。
注释:该方法会改变原始数组。
2、语法
arrayobject.splice(index,howmany,item1,.....,itemx)
3、说明
splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。
如果从 arrayobject 中删除了元素,则返回的是含有被删除的元素的数组。
5、实例
例子 1
在本例中,我们将创建一个新数组,并向其添加一个元素:
<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>
输出:
george,john,thomas,james,adrew,martingeorge,john,william,thomas,james,adrew,martin
例子 2
在本例中我们将删除位于 index 2 的元素,并添加一个新元素来替代被删除的元素:
<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>
输出:
george,john,thomas,james,adrew,martingeorge,john,william,james,adrew,martin
相关学习推荐:javascript视频教程
以上就是js中splice()方法是什么?的详细内容。
