JavaScript Map forEach()

Definisi dan penggunaan

forEach() Metode ini memanggil fungsi untuk setiap elemen dalam Map:

forEach() Metode ini tidak akan mengubah Map asli.

Instans

forEach() Memanggil fungsi balik untuk setiap pasangan kunci/nilai dalam Map:

// Buat sebuah Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
});
// Daftar semua entri
let text = "";
fruits.forEach(function(value, key) {
  text += key + ' = ' + value;
});

Coba sendiri

Sintaks

map.forEach(callback)

Param

Param Deskripsi
callback Diperlukan. Fungsi yang dieksekusi untuk setiap elemen.

Kembalian nilai

Tidak ada.

Dukungan peramban

set.forEach() Adalah fitur ECMAScript6 (ES6).

Dari bulan Juni 2017, semua peramban modern mendukung ES6 (JavaScript 2015):

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

set.forEach() Tidak didukung di Internet Explorer.