javascriptで一致要素を全て削除する関数

高瀬 裕介 47views 更新:2015年7月13日

インデックスではなく要素を指定する削除関数。
prototype使うと使いやすそうだが、関数が配列の要素になってしまうので独立した関数として定義。

function removeItemsFromArray(array, target) {
    array.some(function (v, i) {
        if (v == target) {
            array.splice(i, 1);
        }
    });
}

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません