Comment ferais-tu ceci? Instinctivement, je veux faire:
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 }
Je n'ai pas beaucoup glané de la documentation sur le nouveau protocole d'itération .
Je connais wu.js , mais je dirige un projet Babel et je ne veux pas inclure Traceur , dont il semble dépendre actuellement .
Je ne sais pas non plus comment extraire comment fitzgen / wu.js l'a fait dans mon propre projet.
J'adorerais une explication claire et concise de ce qui me manque ici. Merci!
Docs pour ES6 Map , FYI
Array.from
?