配列要素を見ていきましょう:各アイテムに対して、返却する配列がすでにそれを持っているかをチェックします。あれば無視し、持っていなければ結果に追加します。:-Oこのコードは機能しますが、そこには潜在的な性能問題があります。比較して一致するものを探します。回の比較を行うことになります。JavaScriptエンジンは非常に高速なので、それ自体は問題ではありません。配列を見るのはマイクロ秒のレベルです。各要素にこのようなテストをします。1億回の比較になります。従って、この解答は小さい配列の場合にのみ良いです。それを最適化する方法を見ていきます。Kantorプロジェクトについてコンタクト。