语法
js
toJSON()
参数
无。
返回值
包含存储数据的 JSON 表示形式的字符串。
示例
常量 escaped 是通过 Trusted Types 策略 escapeHTMLPolicy 创建的对象。toString() 方法返回一个可以安全插入到文档中的字符串。
js
const escapeHTMLPolicy = trustedTypes.createPolicy("myEscapePolicy", {
createHTML: (string) => string.replace(/</g, "<"),
});
const escaped = escapeHTMLPolicy.createHTML("<img src=x onerror=alert(1)>");
console.log(escaped.toJSON());
规范
| 规范 |
|---|
| Trusted Types # dom-trustedhtml-tojson |
浏览器兼容性
加载中…