LayoutShiftAttribution:toJSON() 方法
toJSON()
方法是 LayoutShiftAttribution
接口的一个序列化器,它返回 LayoutShiftAttribution
对象的 JSON 表示形式。
语法
js
toJSON()
参数
无。
返回值
LayoutShiftAttribution
对象的序列化结果,即一个 JSON 对象。
示例
以下示例将 LayoutShift.sources
中第一个项目的 JSON 表示形式打印到控制台。
js
new PerformanceObserver((list) => {
for (const { sources } of list.getEntries()) {
if (sources) {
console.log(sources[0].toJSON());
}
}
}).observe({ type: "layout-shift", buffered: true });
规范
规范 |
---|
布局不稳定性 # sec-layout-shift-attribution |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。