W3cubDocs

/Web APIs

RTCStatsReport: [@@iterator]() method

The [@@iterator]() method of the RTCStatsReport interface implements the iterable protocol and allows statistics reports to be consumed by most syntaxes expecting iterables, such as the spread syntax and for...of loops. It returns an iterator object that yields the key-value pairs of the report in insertion order.

The initial value of this property is the same function object as the initial value of the RTCStatsReport.entries() method.

The method is otherwise the same as Map.prototype[@@iterator]().

Syntax

js

RTCStatsReport[Symbol.iterator]()

Return value

The same return value as RTCStatsReport.entries(). This is a new iterable iterator object that yields the key-value (id-"statistics dictionary") pairs of the report.

Specifications

No specification found

No specification data found for api.RTCStatsReport.@@iterator.
Check for problems with this page or contribute a missing spec_url to mdn/browser-compat-data. Also make sure the specification is included in w3c/browser-specs.

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
@@iterator 58 79 48 No 45 11 58 58 48 43 11 7.0

See also

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCStatsReport/@@iterator