javascript - 我可以使用 JavaScript ES6 Proxy 来观察对象的创建时间吗
问题描述
我希望能够观察何时创建全局对象。
我希望用 JavaScript 代理做点什么。
let objectA = undefined;
... Proxy code here
过了一会儿……
objectA = { prop1: 'hello', prop2: 'world' }
... proxy code gets called here... console.log(objectA)
解决方案
我希望能够观察何时创建全局对象。我希望用 JavaScript 代理做点什么。
不,Proxy
不这样做。代理是一个已经存在的对象,您也不能将全局对象 ( window
) 包装在代理中。
但是,您可以在window
.
推荐阅读
- python - 如何正确剪切此 Sprite 表?
- google-apps-script - Google Sheet:在指定范围内生成 PDF 文件并将其发送到电子邮件
- reactjs - 使用 Typescript Generic 反应上下文 API
- r - 如何在 dplyr 中使用变量列表?
- android - 基于Android平台的MTKLog实现原理是什么?
- javascript - 忽略大小写/转换为标题大小写
- elasticsearch - 我可以在嵌套字段中为弹性搜索中的不同块使用 spannear 吗?
- javascript - 如何删除动态创建的字段
- image - matlab找到一系列图像的像素中位数
- reactjs - 如何在 React Native 中的屏幕之间传递数据