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.

Instansi

Contoh 1

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

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

Coba sendiri

Contoh 2

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

// Membuat sebuah 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 diiterasi yang berisi pasangan kunci dan nilai.

Nilai kembalian

Tipe Deskripsi
Object Objek Map yang baru.

Dukungan peramban

Map 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

Map tidak didukung di Internet Explorer.