InterventionReportBody:toJSON() 方法

实验性: 这是一个 实验性技术
在生产环境中使用之前,请仔细检查 浏览器兼容性表

toJSON() 方法是 InterventionReportBody 接口的序列化器,它返回 InterventionReportBody 对象的 JSON 表示形式。

语法

js
toJSON()

参数

无。

返回值

InterventionReportBody 对象的序列化结果,即一个 JSON 对象。

示例

在此示例中,我们创建了一个新的 ReportingObserver 来观察干预报告,然后返回第一个条目的 JSON 表示形式。

js
const options = {
  types: ["intervention"],
  buffered: true,
};

const observer = new ReportingObserver((reports, observer) => {
  const firstReport = reports[0];
  console.log(firstReport.toJSON());
}, options);

规范

规范
干预报告
# dom-interventionreportbody-tojson

浏览器兼容性

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