Array.prototype.values()

El método values() devuelve un nuevo objeto Array Iterator que contiene los valores para cada índice del array.

js

var a = ["w", "y", "k", "o", "p"];
var iterator = a.values();

console.log(iterator.next().value); // w
console.log(iterator.next().value); // y
console.log(iterator.next().value); // k
console.log(iterator.next().value); // o
console.log(iterator.next().value); // p

Sintaxis

arr.values()

Valor devuelto

Un nuevo objeto Array iterator.

Ejemplos

Iteración usando un bucle for...of

js

var arr = ["w", "y", "k", "o", "p"];
var iterador = arr.values();

for (let letra of iterador) {
  console.log(letra);
}

Especificaciones

Specification
ECMAScript Language Specification
# sec-array.prototype.values

Compatibilidad con navegadores

BCD tables only load in the browser

Vea también