繁体   English   中英

应用代理陷阱

[英]Apply trap of Proxy

我意识到,如果我想在 Proxy 中设置“应用”陷阱,Proxy 的目标必须是 function。 我需要目标是 object。 我想知道目标 object 是否可以具有一些特殊的“属性”以“可调用”但不能成为 function。 有没有这样的方法? 简要地说,我需要“目标instanceOf Function == false”

编辑:我发现如何使 object 可调用的所有方法都是基于扩展 Function class。 实际上我不需要目标是可调用的。 我想要的是我的目标代理可以有“应用”陷阱。 没有Function的目标实例有什么办法吗?

现在在 JavaScript 是不可能的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM