重複を取り除いた配列を作りたいとき[Javascript]
重複を取り除いた配列を作りたいとき[Javascript]:
Setに変換してしまうと簡単です。
そのまま for..of で値を取り出すこともできるし、配列に戻したければスプレッド演算子を組み合わせます。
Setオブジェクト
Setに変換してしまうと簡単です。
そのまま for..of で値を取り出すこともできるし、配列に戻したければスプレッド演算子を組み合わせます。
let test = [1,2,2,3,4,4,6] let set1 = new Set(test) for (let v of set1) { console.log(v) // 1, 2, 3, 4, 6 } let arr1 = [...set1] console.log(arr1) // [1,2,3,4,6]
コメント
コメントを投稿