艺海无涯,学无止境。欢迎一起探讨技术和人生,了解我

怎么用js或者jquery监控一个变量改变后触发某给事件

var a =0;
/*很简单的一个方法,就实现了,你给a赋值的时候,绑定了一个事件,这个事件参数,event你可以自己传入一个函数。这样你以调用给a赋值的方法,set_a_value 就会执行这个绑定的事件*/
var set_a_value = function(_a,event){
a=_a;
if(event){
event();
}
};

/**调用例子*/
var test = function(){alert(a)}
set_a_value(1,test);
/**输出的值就是1*/