# Map.prototype.set 参考

URL: https://caijiao.org/reference/javascript/map-set
Source: docs/reference/javascript/map-set.md
Description: Map.prototype.set Reference，整理语法、参数、示例、返回值和常见错误，适合快速查询 JavaScript 写法。

Map.prototype.set Reference，整理语法、参数、示例、返回值和常见错误，适合快速查询 JavaScript 写法。

## 语法

```js
const result = map.set("key", "value");
```

## 参数

- `key`：Map 中的键。
- `value`：set 方法写入的值。

## 返回值

返回目标值、布尔值、当前对象或字符串结果，取决于方法。

## 示例

```js
const map = new Map([["id", 1]]);
const result = map.set("id", 2);
console.log(result ?? map);
```

## 常见错误

- 在 `null` 或 `undefined` 上调用实例方法会抛出 TypeError。

## 相关内容

- [JavaScript 教程](/javascript/)
- [JavaScript 问题库](/how-to/javascript/)
- [JSON Formatter](/tool/json-formatter)
- [JSON Validator](/tool/json-validator)
