簡體   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