JavaScript new Map()
- Trang trước new Map()
- Trang tiếp theo clear()
- Quay lại層 trên Hướng dẫn sổ tay tham khảo JavaScript 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] ]);
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);
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.
- Trang trước new Map()
- Trang tiếp theo clear()
- Quay lại層 trên Hướng dẫn sổ tay tham khảo JavaScript Map