/**p需要拷贝的对象**/var deepCopy=function(p, c) { ??????????? var c = c || {}; ??????????? for (var i in p) { ??????????????? if (typeof p[i] === ‘object‘) { ??????????????????? c[i] = (p[i].constructor === Array) ? [] : {}; ??????????????????? deepCopy(p[i], c[i]); ??????????????? } else { ??????????????????? c[i] = p[i]; ??????????????? } ??????????? } ??????????? return c; ??????? }
js 对象深拷贝
原文地址:http://www.cnblogs.com/lbonet/p/8046153.html