TrustedTypePolicyFactory: emptyScript property
Baseline
2026
Newly available
Since February 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Note: This feature is available in Web Workers.
Thuộc tính chỉ đọc emptyScript của giao diện TrustedTypePolicyFactory trả về một đối tượng TrustedScript chứa chuỗi rỗng.
Đối tượng này có thể được sử dụng khi ứng dụng yêu cầu chèn chuỗi rỗng vào một sink tiêm đang mong đợi đối tượng TrustedScript.
Giá trị
Một đối tượng TrustedScript.
Ví dụ
Đặc tả giải thích rằng đối tượng emptyScript có thể được sử dụng để phát hiện hỗ trợ biên dịch mã động.
Các triển khai Trusted Types gốc có thể hỗ trợ eval(TrustedScript), do đó trong ví dụ bên dưới, một triển khai gốc sẽ trả về false cho eval(trustedTypes.emptyScript). Một polyfill sẽ trả về một đối tượng có giá trị đúng.
const supportsTS = !eval(trustedTypes.emptyScript);
eval(supportsTS ? myTrustedScriptObj : myTrustedScriptObj.toString());
Thông số kỹ thuật
| Specification |
|---|
| Trusted Types> # dom-trustedtypepolicyfactory-emptyscript> |