我在nodejs中具有此变量:
var toWatch = {
count: 3,
name: {
first: "Foo",
last: "Bar"
}
}
,当它的任何值变化时,我想发射一个函数。例如,toWatch.name.first = "ABC"
和toWatch.newProperty = 123
都会触发此功能。
如何实现此功能?
您可以使用Proxy
观察设置并在JavaScript对象中获取。