.map() a Javascript ES6 Map?
2022-08-30 04:04:51
你会怎么做?本能地,我想做:
var myMap = new Map([["thing1", 1], ["thing2", 2], ["thing3", 3]]);
// wishful, ignorant thinking
var newMap = myMap.map((key, value) => value + 1); // Map { 'thing1' => 2, 'thing2' => 3, 'thing3' => 4 }
我没有从有关新迭代协议的文档中收集到太多内容。
我知道 wu.js,但我正在运行一个 Babel 项目,不想包含 Traceur,这似乎目前依赖于 Traceur。
我也有点不知道如何提取fitzgen/wu.js把它做成我自己的项目。
希望对我在这里缺少的东西进行清晰,简洁的解释。谢谢!
ES6地图文档,仅供参考