これをどのように行いますか?本能的に、私はしたい:
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が、私は実行しているバベルのプロジェクトを含めたくないTraceur、それは現在に依存のようにそれはそうと。
また、fitzgen /wu.jsがどのようにそれを自分のプロジェクトに取り入れたかを抽出する方法についても少しわかりません。
私がここで欠けているものの明確で簡潔な説明が欲しいです。ありがとう!
ES6マップのドキュメント、FYI
Array.from
ますか?