相关疑难解决方法(0)

用于 JavaScript 代理的 Chrome Devtools 格式化程序

我最近开始在我的一个项目中使用代理。这样做的一个缺点是,在调试器中检查对象时,它现在由代理javascript proxy包装。

在此处输入图片说明

而不是看到[[Handler]],[[Target]],[[isRevoked]]我更愿意只看到被引用的对象[[Target]]

这是一个小小的不便,但我认为可以使用Chrome Devtools custom formatter来解决。

看起来这很常见,但我找不到任何现有的格式化程序。只是想在我开始写自己的道路之前仔细检查一下是否已经有一个。

javascript google-chrome-devtools

8
推荐指数
1
解决办法
1732
查看次数

如何获取JavaScript代理的目标?

function createProxy() {
    const myArray = [Math.random(), Math.random()];
    return new Proxy(myArray, {});
}

const myProxy = createProxy();
Run Code Online (Sandbox Code Playgroud)

如何访问这里的target(是myArraymyProxy

我尝试了很多方法。在Google上搜索了许多博客文章,但没有找到目标的方法:(

javascript proxy ecmascript-6

5
推荐指数
6
解决办法
3515
查看次数