如何在 JavaScript 中将键/值对添加到映射

将键/值对添加到映射中

How to add a Key/Value pair to a Map in JavaScript

使用该set()方法将键/值对添加到 a Map,例如
map.set('myKey', 'myValue')set()方法使用提供的键和值添加或更新元素并返回Map对象。

索引.js
const map1 = new Map(); map1.set('country', 'Chile'); map1.set('age', 30); // 👇️️ {'country' => 'Chile', 'age' => 30} console.log(map1); console.log(map1.get('country')); // 👉️ Chile // ✅ With chaining map1.set('number', 5) .set('color', 'blue') .set('city', 'Santiago');

我们使用
Map.set()
方法将键/值对添加到
Map.

该方法有两个参数:

  1. 元素的键
  2. 元素的值
set()方法返回Map对象。这允许我们将多个调用链接到该set()方法。

请注意,a 的键和值Map可以是任何类型,例如对象。

索引.js
const map1 = new Map(); const obj = {country: 'Chile'}; map1.set(obj, {city: 'Santiago'}); // 👇️ { {country: 'Chile'} => {city: 'Santiago'} } console.log(map1); console.log(map1.get(obj)); // 👉️ {city: 'Santiago'}