【发布时间】:2018-04-23 06:54:32
【问题描述】:
假设我有一个这样的代理实例:
const getProxy = function(){
return new Proxy({}, ...);
}
const proxy = getProxy();
稍后,我想从代理中检索目标,有什么方法可以做到这一点吗?类似:
const target = proxy.getOriginalTarget()
【问题讨论】:
-
否,但可能存在非标准方法。见stackoverflow.com/a/38385693/283863
-
你能添加评论作为答案吗
-
坦率地说,我认为这个问题与我提到的问题非常相似,尽管那个问题是关于获取处理程序而不是原始目标。我可以将其写为答案,但我认为该页面上的答案已经足够了。
-
这更多是关于确切的 API 调用(如果有的话),因为我似乎找不到这个特定调用的文档。
-
你不能。另外,永远不要为任何事情使用代理。
标签: javascript node.js es6-proxy