摘要:
###含义 当你复制一个值给另一个值的时候,假如复制后的值跟之前的值不会再有任何关系,就叫深拷贝,否则就叫浅拷贝。 那么什么时候才会有关系,什么时候没有呢?例子: let str = 'string' let strA = str strA = 'changed' console.log(str, 阅读全文
posted @ 2021-09-26 13:38
卿六
阅读(218)
评论(1)
推荐(0)
###如何追踪变化 在js中,有两种方法可以侦测到数据的变化:Object.defineProperty和Es6的Proxy。这里讨论的是vue2的响应式原理,所以就说Object.defineProperty,在vue3中使用的是Proxy,还没有开始看呢。 那么Object.defineProp 阅读全文