ReportBody: toJSON() 方法
toJSON()
方法是 ReportBody
接口的序列化器,它返回 ReportBody
对象的 JSON 表示。
语法
js
toJSON()
参数
无。
返回值
一个 JSON 对象,它是 ReportBody
对象的序列化。
示例
在这个例子中,我们创建了一个新的 ReportingObserver
来观察干预报告,然后返回第一个条目的 JSON 表示。该报告以及返回的 JSON 对象将是 InterventionReportBody
的实例,它继承自 ReportBody
。
js
const options = {
types: ["intervention"],
buffered: true,
};
const observer = new ReportingObserver(([firstReport], observer) => {
console.log(firstReport.toJSON());
}, options);
规范
规范 |
---|
报告 API # dom-reportbody-tojson |
浏览器兼容性
BCD 表格只在浏览器中加载