1、利用JSON.stringify方法和jQuery的$.parseJSON方法进行处理,不会进行对象引用
$.parseJSON(JSON.stringify(data))
2、使用jQuery的$.extend()方法来扩展、复制对象,子对象的内容依然是引用的方式,会互相影响
$.extend({},data)
3、
使用$.extend()方法的深度复制方式,不会进行对象引用
$.extend(true,{},data)
复制数组
arr.slice()//方法一
arr.concat()//方法二
var arr = []//方法三
for (var i=0; i<500000; i++) {
arr.push(i)
}
注意: