Movatterモバイル変換


[0]ホーム

URL:


MDN Web Docs

Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

Array.prototype[@@iterator]()

BaselineWidely available

El valor inicial de la propiedad@@iterator es el mismo objeto de función que el valor inicial de la propiedadvalues().

Sintaxis

arr[Symbol.iterator]()

Valor de retorno

El valor inicial dado por eliteradorvalues(). Por defecto, usararr[Symbol.iterator] devolverá la funciónvalues().

Ejemplos

Iteración usando el buclefor...of

js
var arr = ["w", "y", "k", "o", "p"];var eArr = arr[Symbol.iterator]();// nuestro navegador debe ser compatible con el bucle for..of// y variables let-scoped en bucles forfor (let letter of eArr) {  console.log(letter);}

Iteración alternativa

js
var arr = ["w", "y", "k", "o", "p"];var eArr = arr[Symbol.iterator]();console.log(eArr.next().value); // wconsole.log(eArr.next().value); // yconsole.log(eArr.next().value); // kconsole.log(eArr.next().value); // oconsole.log(eArr.next().value); // p

Especificaciones

Specification
ECMAScript® 2026 Language Specification
# sec-array.prototype-%symbol.iterator%

Compatibilidad con navegadores

Ver también

Help improve MDN

Learn how to contribute.

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp