js 深拷贝

2021-01-17 11:14

阅读:687

标签:new   拷贝   ons   for   copy   数组   深拷贝   function   object   

数组对象的深拷贝

function copydeep(obj) {
      var newobj = obj.constructor === Array ? [] : {};
      if (typeof obj !== ‘object‘) {
        return;
      }
      for (var i in obj) {
        newobj[i] = typeof obj[i] === ‘object‘ ? copydeep(obj[i]) : obj[i];
      }
      return newobj
}

js 深拷贝

标签:new   拷贝   ons   for   copy   数组   深拷贝   function   object   

原文地址:https://www.cnblogs.com/lisaShare/p/13365606.html


评论


亲,登录后才可以留言!