Как вы это сделаете? Инстинктивно, я хочу сделать:
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, который кажется, что он в настоящее время зависит от.
Я также немного не знаю, как извлечь как fitzgen/wu.js сделал это в мой собственный проект.
Мне понравилось бы ясное, краткое объяснение того, что мне здесь не хватает. Спасибо!