TrustedScriptURL
注意:此功能在 Web Workers 中可用。
TrustedScriptURL 接口属于 Trusted Types API,它表示一个字符串,开发人员可以将其插入到 注入槽 中,该注入槽会将其解析为外部脚本的 URL。这些对象是通过 TrustedTypePolicy.createScriptURL() 创建的,因此没有构造函数。
TrustedScriptURL 对象的值在创建时设置,不能通过 JavaScript 更改,因为它没有暴露 setter。
实例方法
TrustedScriptURL.toJSON()-
返回存储数据的 JSON 表示。
TrustedScriptURL.toString()-
包含已净化 URL 的字符串。
示例
常量 sanitized 是通过 Trusted Types 策略创建的对象。
js
const sanitized = scriptPolicy.createScriptURL(
"https://example.com/my-script.js",
);
console.log(sanitized); /* a TrustedScriptURL object */
规范
| 规范 |
|---|
| Trusted Types # trused-script-url |
浏览器兼容性
加载中…