建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

Javascript使用splice方法实现对数组元素的插入、删除、替换

时间:2011-04-23 11:43来源: 作者: 点击:
如果我们要使用JavaScript来实现对数组元素进行插入、删除、替换操作。我们可以使用Array.prototype.splice的方法。本文教你使用javascript数组类型内置的splice方法仅需一行代码即可轻松实现对数组元素进行插入、删除、替换操作。 方法签名: Array.prototype.splic

如果我们要使用JavaScript来实现对数组元素进行插入、删除、替换操作。我们可以使用Array.prototype.splice的方法。本文教你使用javascript数组类型内置的splice方法仅需一行代码即可轻松实现对数组元素进行插入、删除、替换操作。

方法签名:

Array.prototype.splice(index,count[,elm1,elm2...n])

描述:

使用Array类型的splice方法可以对数组元素进行插入、替换、删除。该方法讲直接影响当前的数组对象(与.slice(index1,index2)方法不同)并返回被删除的数组项。

参数:

index  :数组中元素的起始下标。

count  :需要要被删除或替换的元素个数。

elems  :需要插入到数组中的项。

返回值  :返回从素组中被移除的项。

演示:

var items =["a","b","c","d","e"];

//删除元素

  result = items.splice(1,2)

  //这个操作删除了示例中items数组中的元素[“b”,“c”],并返回[“b”,“c”]给result.

//替换元素

  result = items.splice(1,2,"x","y")

  //这个操作使用元素"x","y"替换了示例中items数组中的元素[“b”,“c”],并返回[“b”,“c”] 给 result.

//插入元素

  result = items.splice(1,0,"x","y")

  //这个操作的结果是在示例中items数组的的“b”元素后插入["x","y"],返回值为空。

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片