Die values() Methode gibt ein neues Iterator Objekt des Arrays zurück, welches die Werte für jeden Eintrag im Array enthält.

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

Syntax

arr.values()

Rückgabewert

Ein neues Iterator Objekt von dem Array.

Beispiele

Benutzung der for...of loop

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

for (let letter of iterator) {
  console.log(letter);
}

Spezifikationen

Spezifikation Status Kommentar
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von 'Array.prototype.values' in dieser Spezifikation.
Standard Initiale Definition.
ECMAScript Latest Draft (ECMA-262)
Die Definition von 'Array.prototype.values' in dieser Spezifikation.
Entwurf  

Browserkompatibilität

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid WebviewChrome für AndroidEdge MobileFirefox für AndroidOpera für AndroidiOS SafariSamsung InternetNode.js
Grundlegende UnterstützungChrome Vollständige Unterstützung 66Edge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 60IE Keine Unterstützung NeinOpera Vollständige Unterstützung 53Safari Vollständige Unterstützung 9WebView Android Vollständige Unterstützung 66Chrome Android Vollständige Unterstützung 66Edge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 60Opera Android Vollständige Unterstützung 53Safari iOS Vollständige Unterstützung 9Samsung Internet Android Keine Unterstützung Neinnodejs Vollständige Unterstützung 10.9.0
Vollständige Unterstützung 10.9.0
Vollständige Unterstützung 6.5.0
Hinweise Deaktiviert
Hinweise The --harmony-array-prototype-values flag is required; the --harmony flag is not sufficient in this case.
Deaktiviert From version 6.5.0: this feature is behind the --harmony-array-prototype-values runtime flag.
Keine Unterstützung 0.12 — 4.0.0

Legende

Vollständige Unterstützung  
Vollständige Unterstützung
Keine Unterstützung  
Keine Unterstützung
Siehe Implementierungshinweise.
Siehe Implementierungshinweise.
Benutzer muss dieses Feature explizit aktivieren.
Benutzer muss dieses Feature explizit aktivieren.

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Mitwirkende an dieser Seite: schlagi123, Semnodime
Zuletzt aktualisiert von: schlagi123,