// 深拷贝 利用json.parse(json.stringify(item))
var arr= [
{
name:'小鸡鸡',
job:'小学生',
items:{
name:'小小鸡鸡'
}
},
{
name:'小鸡鸡2',
job:'小学生'
}
]
var arr2=JSON.parse(JSON.stringify(arr))
arr2[0].name='新的小鸡鸡'
arr2[0].items.name='新的小小鸡鸡'
console.log(arr)
console.log(arr2)
var obj={
name:'小鸡鸡',
job:'小学生',
items:{
name:'小小鸡鸡'
}
}
var obj2=JSON.parse(JSON.stringify(obj))
obj2.name='obj小鸡鸡'
obj2.items.name='obj小小鸡鸡'
console.log(obj)
console.log(obj2)
|
|