jQuery:检测对象属性更改

时间:2014-04-23 07:13:47

标签: javascript jquery object attributes onchange

我想检测是否有任何对象的属性发生了变化。类似的东西:

var object = { property: 'value' };
$(object).onPropertyChange(function(property, newValue){
    console.log('object changed: ', property, newValue);
})

这有可能吗?

1 个答案:

答案 0 :(得分:4)

你可以使用像Watch JS这样的JS插件。这可以跟踪整个对象的变化,即使单个属性发生了变化。