您好,最初我创建了空的 javascript 对象,
var obj = {}
我已经从不同的函数向对象推送了两个不同的值 我需要在对象具有值时触发任何事件,例如,如果值被推送到对象那么我需要触发任何事件并且我看到了 object.watch() 但它是不适合我,我不知道我的问题是错误的或写信给任何人建议我解决我的问题
最佳答案
var obj=new Proxy({},{
set(obj,prop,value){
alert("setting "+prop+" to "+value);
}
});
只需使用 ES6 代理 ( reference )
关于javascript - 当对象在javascript中有值时需要触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45326851/