JS技术

JavaScript如何实现对数组元素的插入、删除、替换_Javascript教程

字号+ 作者:H5之家 来源:H5之家 2015-09-17 13:08 我要评论( )

JavaScript如何实现对数组元素的插入、删除、替换,学习JavaScript如何实现对数组元素的插入、删除、替换,JavaScript如何实现对数组元素的插入、删除、替换,查看J

         面试的时候如果主考官让你使用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"],返回值为空。

资料引用:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Swift 2.0学习笔记(Day48)——类型检查与转换 - 关东升 - 博客频道 - CSDN.NET 关东升 iO

    Swift 2.0学习笔记(Day48)——类型检查与转换 - 关东升 - 博客频道

    2015-12-14 18:16

  • 查找栈的增长方向的分析及C代码实现 - 周兆熊的专栏 - 博客频道 - CSDN.NET 周兆熊的专栏 2015年度“博

    查找栈的增长方向的分析及C代码实现 - 周兆熊的专栏 - 博客频道 - CS

    2015-12-14 15:15

  • JS开发者调查 - FedFun - 博客频道 - CSDN.NET FedFun 爱前端,乐分享,前端痴王海庆的博客!

    JS开发者调查 - FedFun - 博客频道 - CSDN.NET FedFun 爱前端,乐分

    2015-12-13 11:08

  • js事件与处理_Javascript教程

    js事件与处理_Javascript教程

    2015-10-10 15:06

网友点评