RTCStatsReport: [Symbol.iterator]() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流瀏覽器均已支援。

RTCStatsReport 介面的 [Symbol.iterator]() 方法實現了 可迭代協議,並允許統計報告被大多數期望可迭代物件的語法使用,例如 展開語法for...of 迴圈。它返回一個 迭代器物件,該物件以插入順序產生報告的鍵值對。

此屬性的初始值與 RTCStatsReport.entries() 方法的初始值是同一個函式物件。

該方法在其他方面與 Map.prototype[Symbol.iterator]() 相同。

語法

js
RTCStatsReport[Symbol.iterator]()

引數

無。

返回值

返回值與 RTCStatsReport.entries() 相同。這是一個新的 可迭代迭代器物件,它產生報告的鍵值(id-"statistics dictionary")對。

規範

此特性似乎未在任何規範中定義。

瀏覽器相容性

另見