TrustedTypePolicyFactory:emptyScript 屬性
注意:此功能在 Web Workers 中可用。
TrustedTypePolicyFactory 介面的 emptyScript 只讀屬性返回一個包含空字串的 TrustedScript 物件。
當應用程式需要將空字串插入到需要 TrustedScript 物件的注入源時,可以使用此物件。
值
一個 TrustedScript 物件。
示例
該規範解釋了 emptyScript 物件可用於檢測對動態程式碼編譯的支援。
原生 Trusted Types 實現可以支援 eval(TrustedScript),因此在下面的示例中,原生實現將為 eval(trustedTypes.emptyScript) 返回 false。而 Polyfill 則會返回一個 truthy 物件。
js
const supportsTS = !eval(trustedTypes.emptyScript);
eval(supportsTS ? myTrustedScriptObj : myTrustedScriptObj.toString());
規範
| 規範 |
|---|
| Trusted Types # dom-trustedtypepolicyfactory-emptyscript |
瀏覽器相容性
載入中…