您好我最初创建了空的javascript对象,
var obj = {}
我已经从不同的函数向对象推送两个不同的值我需要在对象具有值时触发任何事件,例如,如果值被推送到对象然后我需要触发任何事件并且我看到了object.watch()但它是不适合我,我不知道我的问题是错的或写任何人建议我解决我的问题
答案 0 :(得分:1)
var obj=new Proxy({},{
set(obj,prop,value){
alert("setting "+prop+" to "+value);
}
});
只需使用ES6代理(reference)
即可