我想知道是否有任何现代的 JavaScript 方法(或者可能使用 jQuery)来创建一个事件侦听器,它会在变量的值发生变化时触发一个函数或一段代码?
var test = 1;
每当变量test
是任何其他值但1
.
您可以使用带有setter的对象:
const obj = {
_test: 1,
set test(t) {
t !== 1 && console.log(t); // fire the function
return _test = t;
}
}
obj.test = 5;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句