JavaScript new Map()

Định nghĩa và cách sử dụng

new Map() Hàm tạo được sử dụng để tạo đối tượng Map.

Lưu ý

Đối tượng Map chỉ có thể được tạo ra bằng new Map() để tạo ra.

thực thể

Ví dụ 1

Bằng cách thêm new Map() Hàm tạo truyền một mảng để tạo đối tượng Map:

// Tạo một Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

Thử ngay

Ví dụ 2

Tạo một đối tượng Map mới và sử dụng set() Cách thêm phần tử:

// Tạo một Map
const fruits = new Map();
// Đặt giá trị cho Map
fruits.set("apples", 500);
fruits.set("bananas", 300);
fruits.set("oranges", 200);

Thử ngay

Cú pháp

new Map(iterable)

Tham số

Tham số Mô tả
iterable Tùy chọn. Một đối tượng có thể迭代 chứa các cặp khóa giá trị.

Trả về giá trị

Loại Mô tả
Object Mục mới Map.

Hỗ trợ trình duyệt

Map là tính năng của ECMAScript6 (ES6).

Từ tháng 6 năm 2017, tất cả các trình duyệt hiện đại đều hỗ trợ ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 年 5 月 2017 年 4 月 Tháng 6 năm 2017 Tháng 9 năm 2016 Tháng 6 năm 2016

Map không được hỗ trợ trong Internet Explorer.