js深拷贝奇淫技巧

论坛 期权论坛 期权     
Atimelove   2019-7-21 06:30   3024   0
// 深拷贝 利用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)

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP