var a={name:"wang",age:27,family:{dad:"wyq",sid:"wyn"}}
function deepclone(obj){
var result={}
for(key in obj){
if(Object.prototype.toString.call(obj[key])==='[object object]'){
result[key]=deepclone(obj[key])
}else{
result[key]=obj[key]
}
}
return result;
}
var b=deepclone(a)
console.log(b)