JavaScript new Map()

Definisi dan penggunaan

new Map() Fungsi konstruktur digunakan untuk membuat objek Map.

Perhatian

Objek Map hanya dapat dibuat melalui new Map() untuk membangun.

contoh

Contoh 1

Dengan mengirimkan new Map() Fungsi konstruktur digunakan untuk membuat objek Map:

// Membuat Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

Coba sendiri

Contoh 2

Membuat objek Map baru dan menggunakan set() Metode menambah elemen:

// Membuat Map
const fruits = new Map();
// Menetapkan nilai Map
fruits.set("apples", 500);
fruits.set("bananas", 300);
fruits.set("oranges", 200);

Coba sendiri

Sintaks

new Map(iterable)

Parameter

Parameter Deskripsi
iterable Pilihan. Sebuah objek yang dapat dieksekusi yang mengandung pasangan kunci dan nilai.

Kembalian

Jenis Deskripsi
Object Objek Map baru.

Pendukung pelayar

Map adalah fitur ECMAScript6 (ES6).

Dari bulan Jun 2017, semua pelayar modern mendukung 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 tidak disokong di Internet Explorer.