JavaScript Map has()
- Trang trước groupBy()
- Trang tiếp theo keys()
- Quay lại lớp trên Sách tham khảo JavaScript Map
Định nghĩa và cách sử dụng
has()
Phương pháp này được sử dụng để kiểm tra có tồn tại khóa nào trong Map, nếu có thì trả về true.
Mẫu
Ví dụ 1
// Tạo một Map const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] ]); // Map có "apples" không? fruits.has("apples");
Ví dụ 2
Thử các thao tác sau:
fruits.delete("apples"); fruits.has("apples");
Cú pháp
map.has(value)Tham số
Tham số | Mô tả |
---|---|
value | Bắt buộc. Khóa cần kiểm tra. |
Giá trị trả về
Loại | Mô tả |
---|---|
Boolean | Trả về true nếu khóa tồn tại, ngược lại trả về false. |
Hỗ trợ trình duyệt
map.has()
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 năm 5 tháng | 2017 năm 4 tháng | 2017 năm 6 tháng | Tháng 9 năm 2016 | Tháng 6 năm 2016 |
map.has()
Không hỗ trợ trong Internet Explorer.
- Trang trước groupBy()
- Trang tiếp theo keys()
- Quay lại lớp trên Sách tham khảo JavaScript Map