.map() 是一个 JavaScript ES6 中的 Map 对象方法。

21 浏览
0 Comments

.map() 是一个 JavaScript ES6 中的 Map 对象方法。

你会怎么做?直觉上,我想要这样做:

var myMap = new Map([["thing1", 1], ["thing2", 2], ["thing3", 3]]);
// 羡慕,无知的想法
var newMap = myMap.map((key, value) => value + 1); // Map { 'thing1' => 2, 'thing2' => 3, 'thing3' => 4 }

我从关于新迭代协议的文档中没有获得太多信息。

我知道wu.js,但我正在运行一个Babel项目,不想包含Traceur,而它似乎当前依赖于Traceur

我也不太清楚如何将fitzgen/wu.js中的方法提取到我的项目中。

希望能得到一个清晰、简明的解释,谢谢!


ES6 Map的文档,供参考。

0