TrustedScript:toString() 方法

有限可用性

此功能不是基线,因为它在一些最常用的浏览器中不起作用。

注意: 此功能在 Web Workers 中可用。

toString() 方法是 TrustedScript 接口的方法,它返回一个字符串,该字符串可以安全地插入到 注入槽 中。

语法

js
toString()

参数

无。

返回值

包含已清理脚本的字符串。

示例

常量 sanitized 是通过 Trusted Types 策略创建的对象。toString() 方法返回一个字符串,以便安全地执行为脚本。

js
const sanitized = scriptPolicy.createScript("eval('2 + 2')");
console.log(sanitized.toString());

规范

规范
Trusted Types
# trustedscripturl-stringification-behavior

浏览器兼容性

BCD 表格仅在浏览器中加载