Object.map
Object.map
功能
遍历对象并把回调返回值写入新对象。
语法
object.map(callback)
参数
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| callback | Fn | 否 | Empty | 回调签名为 fn(value, key, current)。 |
返回值
| 类型 | 说明 |
|---|---|
| Object | 返回映射后的新对象。 |
示例
prices = {a: 1, b: 2} result = prices.map(fn(value) { value * 10 }) // 输出:{"a":10,"b":20} print result
注意事项
- 返回对象沿用原键名。
- 不会修改原对象。