1、instanceof 判断原型链是哪个是否某个类型
var newObj = obj instanceof Array ? [] : {};
2、JSON.pares() 将字符串转对象
在这里插入图
3、JSON.stringify() 将对象转字符串
4、深度克隆的方法
function code(obj){
var newObj = {}
if(obj instanceof Array){
newObj = []
}
for(let key in obj){
var tepm = obj[key];
newObj[tepm] = typeof tepm === "object"?code(tepm):tepm;
}
return newObj
}