ES 6-MapとSet
3082 ワード
Map?
オブジェクトと同様に、鍵付きデータが格納されます.しかし、身長には多様な資料型が認められている.
配列のように挿入順序を覚えます.
例
Object.entries
objをフラットに変換して新しい地図を生成できます.Object.fromEntries
:地図を対象に変換ああ、不思議ですね.今地図に変えましょう.
Object.fromEntries
[キー、値]ペア配列を対象に変更!Set?
ここでcallbackの3つのパラメータは興味深い点ですが、まだ分かりません.地図との互換性のため、同じパラメータ(value,valueAgain)が加わる.だんだんわかってくるでしょう.
適用
重複除外
function unique(arr) {
return Array.from(new Set(arr));
}
arrをnew Setのパラメータとして使用し、Arrayを使用してアレイを作成します.画像をフィルタ
後で...set理解が悪い
リピート探しなのでsetかと思いましたがmapでした.
map.set(sorted, word);
この部分は積分であり、キーが同じであれば値が上書きされる.つまり、キー値が繰り返されると、それ自体が1つしか含まれません.Array.from(map.values());
思考はいつも妨げられている.map.values()
->返却対象Array.from
->並び替え重複可能なオブジェクトのキー
map.keys()は配列ではなく、かわいい子に戻ります!
重複オブジェクト
Reference
この問題について(ES 6-MapとSet), 我々は、より多くの情報をここで見つけました https://velog.io/@dongha1992/ES6-Map과-Setテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol