弃用报告主体:toJSON() 方法

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

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

语法

js
toJSON()

参数

无。

返回值

一个 JSON 对象,它是 DeprecationReportBody 对象的序列化结果。

示例

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

js
let options = {
  types: ["deprecation"],
  buffered: true,
};

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

规范

规范
弃用报告
# dom-deprecationreportbody-tojson

浏览器兼容性

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