Bây giờ chúng ta sẽ tạo phương thức put cho phép chúng ta đưa các cặp khóa-giá trị vào từ điển. Bây giờ bằng cách sử dụng này, chúng tôi sẽ triển khai phương pháp put.
Lưu ý rằng JS có các đối tượng hoạt động khá giống như từ điển. Chúng ta chỉ có thể đặt thuộc tính khóa của vùng chứa thành giá trị.
Ví dụ
put(key, value) { this.container[key] = value; }
Bạn có thể kiểm tra chức năng này và các chức năng trước đó bằng cách sử dụng -
Ví dụ
const myMap = new MyMap() myMap.put("key1", "value1") myMap.put("key2", "value2") myMap.display() console.log(myMap.hasKey("key1")); console.log(myMap.hasKey("key3"));
Đầu ra
Điều này sẽ cung cấp đầu ra -
{key1: "value1", key2: "value2"} true false
Trong ES6, bạn có thể đặt một cặp khóa-giá trị vào bản đồ bằng cách sử dụng phương pháp đặt. Ví dụ,
Ví dụ
const myMap = new Map([ ["key1", "value1"], ["key2", "value2"] ]); myMap.set("key3", "value3") console.log(myMap.has("key1")) console.log(myMap.has("key3"))
Đầu ra
Điều này sẽ cung cấp đầu ra -
True True