# addMapEntry
# Description
将 键-值对 添加到 Map 中
# Params
(map, pair)
{Array} pair - 键值对
# Return
Map
# Code
function addMapEntry(map, pair) {
// Don't return `map.set` because it's not chainable in IE 11.
map.set(pair[0], pair[1])
return map
}
# Analyze
addMapEntry 就十分的简单,调用 map.set ,key 为数组第一项, value 为数组第二项,最后返回 map
# Remark
- Map.prototype.set() MDN (opens new window) 方法为 Map 对象添加或更新一个指定了键(key)和值(value)的(新)键值对。
- 此方法在 lodash中 并未得到使用
# Example
const a = new Map
console.log(addMapEntry(a, ['key', 'value'])) // Map { 'key' => 'value' }
← 开始 addSetEntry →