在 Javascript 中向字典新增元素


現在我們建立 put 方法,允許我們在字典中放入鍵值對。現在使用它我們實現 put 方法。

注意,JS 具有非常像字典的物體。我們可以將容器的 key 屬性設定為 value。

示例

put(key, value) {
   this.container[key] = value;
}

你可以使用以下內容測試此函式和以前函式 -

示例

const myMap = new MyMap()
myMap.put("key1", "value1")
myMap.put("key2", "value2")

myMap.display()

console.log(myMap.hasKey("key1"));
console.log(myMap.hasKey("key3"));

輸出

這將得到如下輸出 -

{key1: "value1", key2: "value2"}
true
false

在 ES6 中,你可以使用 set 方法在對映中放入鍵值對。例如,

示例

const myMap = new Map([
   ["key1", "value1"],
   ["key2", "value2"]
]);

myMap.set("key3", "value3")

console.log(myMap.has("key1"))
console.log(myMap.has("key3"))

輸出

這將得到如下輸出 -

True
True

更新於:15-6 月-2020

9K+ 瀏覽量

開啟你的 職業

透過完成課程獲得認證

開始
廣告