你会怎么做?本能地,我想做:
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如何提取到我自己的项目中,我也一无所知。
很想清楚,简洁地说明我在这里缺少什么。谢谢!
FYI的ES6地图文档
Array.from
吗?