Der Initialwert der @@iterator Eigenschaft ist das selbe Funktionsobjekt wie der Initialwert der Array.prototype.values Eigenschaft.

Syntax

arguments[Symbol.iterator]()

Beispiele

Iterieren mit einer for...of Schleife

function f() {
  // der Browser muss for..of Schleifen und
  // let-Variablen in for Schleifen unterstützen
  for (let letter of arguments) {
    console.log(letter);
  }
}
f('w', 'y', 'k', 'o', 'p');

Spezifikationen

Spezifikation Status Kommentar
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von ' CreateUnmappedArgumentsObject' in dieser Spezifikation.
Standard Initiale Definition.
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von ' CreateMappedArgumentsObject' in dieser Spezifikation.
Standard Initiale Definition.
ECMAScript Latest Draft (ECMA-262)
Die Definition von 'CreateUnmappedArgumentsObject' in dieser Spezifikation.
Entwurf  
ECMAScript Latest Draft (ECMA-262)
Die Definition von 'CreateMappedArgumentsObject' in dieser Spezifikation.
Entwurf  

Browserkompatibilität

FunktionChromeEdgeFirefoxInternet ExplorerOperaSafari
Grundlegende Unterstützung52 ?46 Nein Ja9
FunktionAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Grundlegende Unterstützung5252 ?46 Ja96.0

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Mitwirkende an dieser Seite: schlagi123
Zuletzt aktualisiert von: schlagi123,