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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。