JavaScript Map values()
- Trang trước size
- Trang tiếp theo new Map()
- Quay lại lớp trên Sách tham khảo JavaScript Map
Định nghĩa và cách sử dụng
values()
Phương pháp trả về đối tượng iterator chứa tất cả các giá trị trong Map.
values()
Phương pháp không thay đổi Map ban đầu.
Mô hình
Ví dụ 1
// Tạo một Map const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] ]); // Liệt kê tất cả các giá trị let text = ""; for (const x of fruits.values()) { text += x; }
Ví dụ 2
Sử dụng values()
Phương pháp tính tổng các giá trị trong Map:
// Tạo một Map const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] ]); // Tính tổng tất cả các giá trị let total = 0; for (const x of fruits.values()) { total += x; }
Cú pháp
map.values()
Tham số
Không có.
Giá trị trả về
Loại | Mô tả |
---|---|
Iterator | Đối tượng có thể lặp qua tất cả các giá trị trong Map. |
Hỗ trợ trình duyệt
map.values()
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.values()
Không hỗ trợ trong Internet Explorer.
- Trang trước size
- Trang tiếp theo new Map()
- Quay lại lớp trên Sách tham khảo JavaScript Map