slice()方法 和splice 方法的区别

定义

splice() 方法 用于插入、删除或替换数组的元素。

slice() 方法 可提取字符串的某个部分,并以新的字符串返回被提取的部分。

更多的可查看: http://www.cnblogs.com/web-ed2/archive/2011/07/20/2111678.html    不搬砖了

 

---------------------

splice  会更改原始数据,

slice 是返回新的数据

 

文章中看到2个复制克隆数组的方式

var clone = array.slice(0)     或    var clone= array.concat()

效果如下

 

posted @ 2017-09-21 20:25  前端js  阅读(267)  评论(0编辑  收藏  举报