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

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

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

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

Especificaciones

Especificación Estado Comentario
ECMAScript 2015 (6th Edition, ECMA-262)
La definición de 'Array.prototype.values' en esta especificación.
Standard Definición inicial.
ECMAScript Latest Draft (ECMA-262)
La definición de 'Array.prototype.values' en esta especificación.
Draft  

Compatibilidad con navegadores

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung InternetNode.js
Soporte básicoChrome Soporte completo 66Edge Soporte completo SiFirefox Soporte completo 60IE Sin soporte NoOpera Soporte completo 53Safari Soporte completo 9WebView Android Soporte completo 66Chrome Android Soporte completo 66Edge Mobile Soporte completo SiFirefox Android Soporte completo 60Opera Android Soporte completo 53Safari iOS Soporte completo 9Samsung Internet Android Sin soporte Nonodejs Soporte completo 10.9.0
Soporte completo 10.9.0
Soporte completo 6.5.0
Notas Deshabilitado
Notas The --harmony-array-prototype-values flag is required; the --harmony flag is not sufficient in this case.
Deshabilitado From version 6.5.0: this feature is behind the --harmony-array-prototype-values runtime flag.
Sin soporte 0.12 — 4.0.0

Leyenda

Soporte completo  
Soporte completo
Sin soporte  
Sin soporte
Ver notas de implementación.
Ver notas de implementación.
El usuario debe de habilitar explícitamente esta característica.
El usuario debe de habilitar explícitamente esta característica.

Vea también

Etiquetas y colaboradores del documento

Colaboradores en esta página: AlePerez92, chabisoriano, clystian
Última actualización por: AlePerez92,