TrustedScript:toJSON() 方法

可用性有限

此功能并非基线功能,因为它在一些使用最广泛的浏览器中无法正常工作。

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

toJSON() 方法是 TrustedScript 接口的方法,它返回存储数据的 JSON 表示形式。

语法

js
toJSON()

参数

无。

返回值

包含存储数据的 JSON 表示形式的字符串。

示例

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

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

规范

规范
Trusted Types
# dom-trustedscript-tojson

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。