JavaScript Array values()

Definisi dan penggunaan

values() Metoden mengembalikan objek iterator yang mengandung nilai array.

values() Metoden tidak akan mengubah array asli.

Metode iterasi array:

Metode entries() Array

Metode every() Array

Metode filter() Array

Metode forEach() Array

Metode keys() Array

Metode map() Array

Contoh

Contoh 1

// Buat array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Buat iterator
const list = fruits.values();
// Daftar nilai
let text = "";
for (let x of list) {
  text += x + "<br>";
}

Coba sendiri

Contoh 2

Langsung mengelilingi iterator:

// Buat array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Daftar nilai
let text = "";
for (let x of fruits.values()) {
  text += x + "<br>";
}

Coba sendiri

Contoh 3

Gunakan yang bawaan Object.values() Metode:

// Buat array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Daftar nilai
let text = "";
for (let x of Object.values(fruits)) {
  text += x + "<br>";
}

Coba sendiri

Syntaks

array.values()

Parameter

Tidak ada.

Nilai kembalian

Tipe Deskripsi
Iterator Objek iterator yang mengandung nilai array.

Dukungan browser

values() Adalah fitur ECMAScript6 (ES6).

ES6 (JavaScript 2015) sejak Juni 2017 didukung di semua browser modern:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Mei 2016 April 2017 Juni 2017 September 2016 Juni 2016

values() Tidak didukung di Internet Explorer.