js数组深拷贝

2018-10-22  本文已影响0人  正在加载更多
var objDeepCopy = function (source) {
    var sourceCopy = source instanceof Array ? [] : {};
          for (var item in source) {
               sourceCopy[item] = typeof source[item] === 'object' ? objDeepCopy(source[item]) : source[item];
            }
    return sourceCopy;
        }
上一篇 下一篇

猜你喜欢

热点阅读