A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Array/Symbol.iterator below:

Array.prototype[@@iterator]() - JavaScript | MDN

Array.prototype[@@iterator]()

Baseline Widely available

La valeur initiale de la propriété @@iterator correspond à la valeur initiale fournie par l'itérateur values.

Syntaxe Valeur de retour

La première valeur fournie par values(). Si on utilise arr[Symbol.iterator] (sans les parenthèses) le navigateur renverra par défaut la fonction values().

Exemples Parcourir un tableau avec une boucle for...of
var arr = ["w", "y", "k", "o", "p"];
var eArr = arr[Symbol.iterator]();
// il est nécessaire que l'environnement supporte
// les boucles for..of et les variables
// utilisées avec let ou const ou var
for (let letter of eArr) {
  console.log(letter);
}
Parcourir un tableau avec next
var arr = ["w", "y", "k", "o", "p"];
var eArr = arr[Symbol.iterator]();
console.log(eArr.next().value); // w
console.log(eArr.next().value); // y
console.log(eArr.next().value); // k
console.log(eArr.next().value); // o
console.log(eArr.next().value); // p
Spécifications Compatibilité des navigateurs Voir aussi

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4