javascript中的splice()函数用法

  • Post author:
  • Post category:java



函数用途:


splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。


语法:

array.splice(index,number,member1,member2,member3...)


说明:


array是一个已知的数组。

index是将要增添/修改/删除的起始下标,负数指从数组的最后一个值开始的反向位置。

number是将要删除的数组的值的个数,0表示不删除。

member1、member2…表示待插入或替换的值


举例:


eg1:

<script type="text/javascript">
var arr = new Array(5)
arr[0] ="1"
arr[1] = "2"
arr[2] = "3"
arr[3] = "4"
arr[4] = "5"
arr.splice(2,0,"6")
alert(arr);
</script>

输出

1,2,6,3,4,5

eg2:

<script type="text/javascript">
var arr = new Array(5)
arr[0] ="1"
arr[1] = "2"
arr[2] = "3"
arr[3] = "4"
arr[4] = "5"
arr.splice(2,1,"6")
alert(arr);
</script>

输出

1,2,6,4,5

eg3:

<script type="text/javascript">
var arr = new Array(5)
arr[0] ="1"
arr[1] = "2"
arr[2] = "3"
arr[3] = "4"
arr[4] = "5"
arr.splice(2,2,"6","7")
alert(arr);
</script>

输出

1,2,6,7,5



版权声明:本文为Zhang__Hao__原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。