有关于如何触发/检测 javascript 变量变化的想法吗? 邮件的目标是在每次更改时显示跨度中变量的新值。
我在互联网上搜索,但我发现没有与变量一起使用的事件或Eventlistner
Object.defineProperty(globalThis, 'some_value', {
set(value) {
console.log('some_value set to: ', value)
}
});
some_value = 3
//some_value set to: 3
some_value = 2
//some_value set to: 2
如果你的变量是全局的,这确实有效。