就是值类型
js 的值类型包括:
js 的引用类型包括:
引用类型可以修改,所以是可变数据
如:
const a = { name: 'xiuyan', age: 30, } const b = a b.name = 'youhu'
控制变化,确保所有的变化都在可预期的范围内发生
不要修改,要拷贝,如 deppClone
但是大数据拷贝有性能问题
数据共享
将变与不变分离,只新记录变化
使用字典树实现
使用 Proxy