首页 > 解决方案 > 我可以使用 JavaScript ES6 Proxy 来观察对象的创建时间吗

问题描述

我希望能够观察何时创建全局对象。

我希望用 JavaScript 代理做点什么。

let objectA = undefined;

...  Proxy code here

过了一会儿……

objectA = { prop1: 'hello', prop2: 'world' }

... proxy code gets called here... console.log(objectA)

标签: javascriptproxy

解决方案


我希望能够观察何时创建全局对象。我希望用 JavaScript 代理做点什么。

不,Proxy不这样做。代理是一个已经存在的对象,您也不能将全局对象 ( window) 包装在代理中。

但是,您可以在window.


推荐阅读