看代码:

   let obj1 = {
name: '张三',
age: ,
sex: '男'
}
let obj2 = obj1
console.log('obj2:', obj2)
obj2.age =
console.log('obj2:', obj2)
console.log('obj1:', obj1)

输出:

js赋值后 改变现有数据会修改原来的数据-LMLPHP

解决:

采用深拷贝的方法 :

let obj2 = JSON.parse(JSON.stringify(obj1))
05-12 21:58