Mozilla's getting a new look. What do you think? https://mzl.la/brandsurvey

Array.prototype.values()

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

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 eArr = arr.values();
// Der Browser muss die for..of loop unterstützen
// sowie let-Variablen
for (let letter of eArr) {
  console.log(letter);
}

Alternativer Schleifendurchlauf

var arr = ['w', 'y', 'k', 'o', 'p'];
var eArr = arr.values();
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

Spezifikationen

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

Browserkompatibilität

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support Nicht unterstützt [1] 48 (48) Nicht unterstützt Nicht unterstützt 9
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support Nicht unterstützt Nicht unterstützt [1] 48.0 (48) Nicht unterstützt Nicht unterstützt Nicht unterstützt

[1] Siehe bug 615873.

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

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