Javascript 如何处理JS | | JQuery中对象变量的更改事件?

Javascript 如何处理JS | | JQuery中对象变量的更改事件?,javascript,jquery,events,triggers,Javascript,Jquery,Events,Triggers,我得到了变量,例如var obj={foo:'fooval',bar:'barval'} 如何编写事件和触发器来检测对obj的任何修改,然后像这样在控制台中调用info:console.log('changed obj.key from oldVal to newVal') 有新功能,注意- var obj={foo:'fooval',bar:'barval'}; 观察对象(obj,功能(变化){ 控制台日志(更改); }); obj.foo='bar'有新功能,注意- var obj={f

我得到了变量,例如
var obj={foo:'fooval',bar:'barval'}
如何编写事件和触发器来检测对
obj
的任何修改,然后像这样在控制台中调用info:
console.log('changed obj.key from oldVal to newVal')

有新功能,注意-

var obj={foo:'fooval',bar:'barval'};
观察对象(obj,功能(变化){
控制台日志(更改);
});
obj.foo='bar'有新功能,注意-

var obj={foo:'fooval',bar:'barval'};
观察对象(obj,功能(变化){
控制台日志(更改);
});
obj.foo='bar'