相关疑难解决方法(0)

如何获取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
查看次数

vue中为什么对象变成了代理对象?

我遇到的对象问题是,当我将对象分配给数据属性时,它会转换为代理对象。

\n

这就是我正在做的事情

\n
 data() {\n    return {\n      msg: "",\n      notifications: {},\n\n    };\n  },\n  this.notifications =  TokenService.getUserInfo().unread_notifications;\n
Run Code Online (Sandbox Code Playgroud)\n

这就是我接收对象的方式

\n
Proxy {0: {\xe2\x80\xa6}, 1: {\xe2\x80\xa6}, 2: {\xe2\x80\xa6}, 3: {\xe2\x80\xa6}, 4: {\xe2\x80\xa6}}\n[[Handler]]: Object\n[[Target]]: Array(5)\n[[IsRevoked]]: false\n
Run Code Online (Sandbox Code Playgroud)\n

是什么原因?

\n

javascript vue.js vue-component vuejs3

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

ecmascript-6 ×1

proxy ×1

vue-component ×1

vue.js ×1

vuejs3 ×1