タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

arrayに関するreboot_inのブックマーク (2)

  • Array.prototype.fill() - JavaScript | MDN

    標準組み込みオブジェクトArrayコンストラクターArray() コンストラクター静的メソッドArray.from()Array.fromAsync()Array.isArray()Array.of()静的プロパティArray[@@species]インスタンスメソッドArray.prototype[@@iterator]()Array.prototype.at()Array.prototype.concat()Array.prototype.copyWithin()Array.prototype.entries()Array.prototype.every()Array.prototype.fill()Array.prototype.filter()Array.prototype.find()Array.prototype.findIndex()Array.prototype.findLa

    Array.prototype.fill() - JavaScript | MDN
    reboot_in
    reboot_in 2020/01/13
    “fill にオブジェクトを渡した場合、そのオブジェクトへの参照がコピーされ、配列に参照が書き込まれます。” これではまった。
  • 配列の重複をはじく、もしくは重複を取り出す - Qiita

    重複を削除する方法はいくつか方法があるみたいですが、 filterを使用する事で非常に楽に実現出来ます var a = [1,2,3,3,2,2,5]; // 重複を削除したリスト var b = a.filter(function (x, i, self) { return self.indexOf(x) === i; }); // 重複のみをリスト var c = a.filter(function (x, i, self) { return self.indexOf(x) !== self.lastIndexOf(x); }); // 重複を検出したものを重複しないでリスト var d = a.filter(function (x, i, self) { return self.indexOf(x) === i && i !== self.lastIndexOf(x); }); co

    配列の重複をはじく、もしくは重複を取り出す - Qiita
    reboot_in
    reboot_in 2017/12/10
    “ var b3 = Array.from(new Set(a));”
  • 1