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"]

:)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM