📅  最后修改于: 2023-12-03 14:42:25.564000             🧑  作者: Mango
JavaScript 中的 Map 是一种集合类数据结构,可以将键值对映射到任何类型的值,其中每个键唯一且可以是任何类型(包括基本类型、对象和函数),每个值可以重复。
Map 的 set() 方法用于向 Map 添加一个键值对。如果该键已经存在于 Map 中,则其对应的值会被更新。set() 方法返回修改后的 Map,因此该方法支持链式调用。
myMap.set(key, value);
set() 方法返回修改后的 Map 对象。
const myMap = new Map();
// 添加键值对
myMap.set('key1', 'value1');
myMap.set('key2', 'value2');
// 更新 key1 的值
myMap.set('key1', 'new value1');
console.log(myMap); // Map(2) { 'key1' => 'new value1', 'key2' => 'value2' }
以上就是 JavaScript 的 Map set() 方法的详细介绍。该方法与 Map 的其他方法一起,使 JavaScript 开发人员可以使用一种强大且灵活的数据结构,可以轻松地处理和操作键值对。