因为刷新全部数据value包含 { 对象、数组、等key } 就得深度克隆,然后我没时间理解参考文章中的深度克隆的函数,也不想直接复制粘贴函数,于是我就想到了新的思路
直接使用
letvar可修改的变量声明,const常量声明会报错TypeError: Assignment to constant variable.
// const 声明为常量非变量,无法修改
let oldObj = {
}
let newObj = {
name : 'zhangsan',
age : 20
}
oldObj = newObj
console.log(oldObj) //输出:{ name: 'zhangsan', age: 20 }