arguments[@@iterator]()

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 (ECMA-262)
Die Definition von 'CreateUnmappedArgumentsObject' in dieser Spezifikation.
Lebender Standard  
ECMAScript (ECMA-262)
Die Definition von 'CreateMappedArgumentsObject' in dieser Spezifikation.
Lebender Standard  

Browserkompatibilität

BCD tables only load in the browser

Siehe auch