トップ 履歴 一覧 ソース 検索 ヘルプ ログイン

JavaScriptのメモ

JavaScript関連ウェブサイト

リンク 内容
JavaScript | MDN Mozillaによる解説。

重複の削除

配列から重複を削除するためのメソッドは用意されていないみたい。Array​.prototype​.filter()Array​.prototype​.indexOf()を使って次のようにすればできる。

a = [1, 2, 1, 3, 3, 1, 4]
a.filter((x, i, self) => self.indexOf(x) === i)     // [1, 2, 3, 4]

コメント

お名前: コメント: