let A0 = 1 let A1 = 2 let A2 = A0 + A1 console.log(A2) // 3 A0 = 2 update() console.log(A2) // 仍然是 3 function update() { A2= A0 + A1 } // whenDepsChange // 1、当一个变量被读取时进行追踪。 // 2、一个变量在当前运行的副作用中被读取了,将副作用设置为变量的订阅者 // 3、探测变量的变化 // 变量变化,通知所有订阅了此变量的副作用重新执行