Loading

JavaScript数组删除指定元素

^_^

function arrayRemoveItem(arr, delVal) {
    if (arr instanceof Array) {
        var index = arr.indexOf(delVal);
        if (index > -1) {
            arr.splice(index, 1);
        }
    }
}

Demo

// 在浏览器Console执行Demo
>function arrayRemoveItem(arr, delVal) {
>    if (arr instanceof Array) {
>        var index = arr.indexOf(delVal);
>        if (index > -1) {
>            arr.splice(index, 1);
>        }
>    }
>}
>var arr = ["a", "b", "c", "d", "e", "f", "g"];
>arr
<(7) ["a", "b", "c", "d", "e", "f", "g"]
>arrayRemoveItem(arr, 'd');
>arr
<(6) ["a", "b", "c", "e", "f", "g"]

:)

posted @ 2018-09-06 16:21  dai.sp  阅读(5872)  评论(0编辑  收藏  举报