フロントエンドエンジニア芸人もりたけんじのJavaScript【JavaScript】JavaScript中級者の為の練習問題集261問(脱初心者へ)2016/09/10更新

【JavaScript】2以上の配列の差分を新たな配列として返す方法(array-diff) How to return the difference between two sequences as a new array

【JavaScript】2つ以上の配列の差分を新たな配列として返す方法(array-diff) How to return the difference between two sequences as a new array

1.Spread Operatorで差分がある配列たちを一つの配列にします。
2.差分を求めるためそれをイテレータブルとしてArray.entriesで回してすでに配列aの中に存在するかどうかチェックするようにします
3.回す際、インデックスとElementを取得しておきます。
4.存在しなかったら、pushする

Array.entriesの簡単な使い方はこちら
http://docs.w3cub.com/javascript/global_objects/array/entries/

(Visited 1 times, 1 visits today)