一些常见的js面试题 深克隆 深克隆 function deepcopy(obj){ if(typeof obj ==="object"){ var res= obj.constructor==Array?[]:{} console.log(obj.constructor) for(let i in obj){ res[i]=typeof obj[i]=="object"? deepcopy(obj[i]):obj[i] } }else{ var res=obj } return res }