JavaScript Array values()
- Föregående sida unshift()
- Nästa sida valueOf()
- Gå tillbaka till föregående nivå JavaScript Array referenshandbok
Definition och användning
values()
Metoden returnerar ett iteratörsobjekt som innehåller arrayvärdet.
values()
Metoden ändrar inte den ursprungliga arrayen.
Array-itereringsmetoder:
Exempel
Exempel 1
// Skapa en array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Skapa en iterator const list = fruits.values(); // Lista värden let text = ""; for (let x of list) { text += x + "<br>"; }
Exempel 2
Direkt iterera över iteratorn:
// Skapa en array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Lista värden let text = ""; for (let x of fruits.values()) { text += x + "<br>"; }
Exempel 3
Använd inbyggda Object.values()
Metod:
// Skapa en array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Lista värden let text = ""; for (let x of Object.values(fruits)) { text += x + "<br>"; }
Syntax
array.values()
Parametrar
Inget.
Returvärde
Typ | Beskrivning |
---|---|
Iterator | Innehåller en iteratorobjekt som innehåller arrayvärden. |
Webbläsarstöd
values()
Det är en egenskap av ECMAScript6 (ES6).
ES6 (JavaScript 2015) har sedan juni 2017 fått stöd i alla moderna webbläsare:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Maj 2016 | April 2017 | Juni 2017 | September 2016 | Juni 2016 |
values()
Stöds inte i Internet Explorer.
- Föregående sida unshift()
- Nästa sida valueOf()
- Gå tillbaka till föregående nivå JavaScript Array referenshandbok