JavaScript Map values()

Definisi dan penggunaan

values() Metode ini mengembalikan objek iterator yang mengandungi nilai yang ada di dalam Map.

values() Metode ini tidak akan mengubah pelayar asal.

Contoh

Contoh 1

// Buat Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// Daftar semua nilai
let text = "";
for (const x of fruits.values()) {
  text += x;
}

Cuba sendiri

Contoh 2

Gunakan values() Metode untuk mengjumlahkan nilai di dalam Map:

// Buat Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// Jumlah nilai untuk semua
let total = 0;
for (const x of fruits.values()) {
  total += x;
}

Cuba sendiri

Syarat

map.values()

Parameter

Tiada.

Kembalian

Jenis Dekripsi
Iterator Objek yang dapat diiterasi yang mengandungi nilai yang ada di dalam Map.

Pendukung pelayar

map.values() Ia adalah ciri ECMAScript6 (ES6).

Daripada Jun 2017, semua pelayar moden menyokong ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Mei 2016 April 2017 Jun 2017 Sep 2016 Jun 2016

map.values() Tidak disokong di Internet Explorer.