Các Bộ Sưu Tập Map trong JavaScript
Các bộ sưu tập Map là
những đối tượng mà trong đó khóa
có thể là nguyên thủy hoặc
đối tượng.
Hãy thử qua một ví dụ. Đầu tiên, hãy tạo một bộ sưu tập bằng lệnh sau:
let map = new Map;
Sau đó, có thể thêm các phần tử vào bộ sưu tập
bằng phương thức set và lấy chúng
ra bằng phương thức get.
Hãy thử xem. Giả sử chúng ta muốn sử dụng hai mảng làm khóa:
let arr1 = [1, 2];
let arr2 = [3, 4];
Gán một số giá trị cho các khóa của chúng ta:
map.set(arr1, 'dữ liệu 1');
map.set(arr2, 'dữ liệu 2');
Và bây giờ hãy đọc các giá trị của chúng ta theo khóa:
console.log(map.get(arr1));
console.log(map.get(arr2));
Cho trước 3 mảng. Hãy tạo một bộ sưu tập
Map, biến các mảng này thành khóa
của bộ sưu tập, và các giá trị - là một số chuỗi bất kỳ.
Cho trước 3 đối tượng và 3 mảng.
Hãy tạo một bộ sưu tập Map, biến các đối tượng
thành khóa của bộ sưu tập, và các giá trị - là các mảng tương ứng.