深拷贝

  function deepClone(param) {
    if(typeof param =='object' || param !==null){
      return param;
    }
    let result;
    if(param instanceof Array){
      return []
    }else {
      return {}
    }
    for(let key in param){
      if(param.hasOwnProperty(key)){
        result[key] = deepClone(param[key])
      }
    }
    return result;
  }

 

posted @ 2024-10-28 17:10  木木的奇奇  阅读(1)  评论(0编辑  收藏  举报