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()

效果如下

原文地址:https://www.cnblogs.com/jshare/p/7570839.html