Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

RTCStatsReport: [Symbol.iterator]() Methode

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.

Die [Symbol.iterator]() Methode des RTCStatsReport Interfaces implementiert das iterable Protokoll und erlaubt es, Statistikberichte mit Syntaxen zu verwenden, die Iterables erwarten, wie zum Beispiel die Spread-Syntax und for...of Schleifen. Sie gibt ein Iterator-Objekt zurück, das die Schlüssel-Wert-Paare des Berichts in Einfügereihenfolge liefert.

Der Anfangswert dieser Eigenschaft ist dasselbe Funktionsobjekt wie der Anfangswert der RTCStatsReport.entries() Methode.

Die Methode ist ansonsten identisch mit Map.prototype[Symbol.iterator]().

Syntax

js
RTCStatsReport[Symbol.iterator]()

Parameter

Keine.

Rückgabewert

Der gleiche Rückgabewert wie bei RTCStatsReport.entries(). Dies ist ein neues iterierbares Iterator-Objekt, das die Schlüssel-Wert-Paare (id-"Statistik-Wörterbuch") des Berichts liefert.

Spezifikationen

Diese Funktion scheint in keiner Spezifikation definiert zu sein.

Browser-Kompatibilität

Siehe auch