我创建了一个带有"apply"陷阱的Proxy对象:
var target = {},
handler = { apply: () => 42 }
proxy = new Proxy(target, handler);
Run Code Online (Sandbox Code Playgroud)
因此,Proxy对象应该是可调用的.但是,它不起作用:
proxy(); // TypeError: proxy is not a function
Run Code Online (Sandbox Code Playgroud)
为什么?