由于 O.o 已被弃用,那么我们还有哪些选项来观察 JavaScript 对象的属性呢?
由于 O.o 已被弃用,那么我们还有哪些选项来观察 JavaScript 对象的属性呢?
如MDN文档所述:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/observe
Object.observe()方法用于异步观察对象的更改。它按发生顺序提供更改流。但是,此API已被弃用并从浏览器中删除。您可以改用更通用的Proxy对象。
你可以通过使用getter和setter来实现这一点,或者在支持代理的浏览器中,你可以编写一个更通用的解决方案。 点击这里查看