map.set()方法用於將鍵值對添加到Map對象。它也可以用於更新現有鍵的值。每個值必須具有唯一的鍵,以便正確映射它們。
用法:
GFGmap.set(key, value);
參數:此方法接受上麵提到和下麵描述的兩個參數:
- Key:這是必須在Map中添加或更新的項目的關鍵。
- Value:這是必須在Map中添加或更新的項目的值。
以下示例說明了set()方法:
範例1:
Javascript
<script>
let GFGMap = new Map();
// Adding a key value pair
GFGMap.set(1, "India");
// Getting the value by key
console.log(GFGMap.get(1));
// Updating the existing value
GFGMap.set(1, "England");
// Getting the value back
console.log(GFGMap.get(1));
</script>
輸出:
India England
範例2:結合使用set()
Javascript
<script>
let myMap = new Map();
// Adding key value pair with chaining
myMap.set(1, "Rohan").set(2, "Sohan").set(3, "Trojan");
// Getting the values back
console.log(myMap.get(1));
console.log(myMap.get(2));
console.log(myMap.get(3));
</script>
輸出:
Rohan Sohan Trojan
相關用法
- Javascript Array map()用法及代碼示例
- JavaScript Map keys()用法及代碼示例
- JavaScript Map forEach()用法及代碼示例
- JavaScript Array map()用法及代碼示例
- JavaScript Map values()用法及代碼示例
- Javascript Map.delete()用法及代碼示例
- Javascript Map.has( )用法及代碼示例
- Javascript Map.clear( )用法及代碼示例
- Javascript Map.get( )用法及代碼示例
- Javascript Map.entries( )用法及代碼示例
- Javascript typedArray.map()用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- Lodash _.map()用法及代碼示例
注:本文由純淨天空篩選整理自user_qa7r大神的英文原創作品 JavaScript Map set() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。