js赋值后 改变现有数据会修改原来的数据
生活随笔
收集整理的這篇文章主要介紹了
js赋值后 改变现有数据会修改原来的数据
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
看代碼:
let obj1 = {name: '張三',age: 18,sex: '男'}let obj2 = obj1console.log('obj2:', obj2)obj2.age = 22console.log('obj2:', obj2)console.log('obj1:', obj1)輸出:
?
?解決:
采用深拷貝的方法 :
?
let obj2 = JSON.parse(JSON.stringify(obj1))?
轉(zhuǎn)載于:https://www.cnblogs.com/guangzhou11/p/11498166.html
總結(jié)
以上是生活随笔為你收集整理的js赋值后 改变现有数据会修改原来的数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: computed 与methods ,
- 下一篇: layui table 分页 记住