拷贝
/** 深拷贝 */ objDeepCopy: function(source) { var sourceCopy = source instanceof Array ? [] : {}; for (var item in source) { if (typeof source[item] === ‘object‘) { if (source[item] === null) { sourceCopy[item] = null; } else { sourceCopy[item] = this.objDeepCopy(source[item]); } } else { sourceCopy[item] = source[item]; } } return sourceCopy; },
原文:https://www.cnblogs.com/wn798/p/12016844.html