#学习笔记#——JavaScript 数组部分编程(二)

2、移除数组 arr 中的所有值与 item 相等的元素,直接在给定的 arr 数组上进行操作,并将结果返回 

function removeWithoutCopy(arr, item) {
 if(!Array.isArray(arr)) return -1;

    for(var i=0;i<arr.length;i++){
        if(arr[i]==item){
           arr.splice(i,1);
            i--;
        }        
    }
    return arr;
}

修改原数组,通过率100%

可以与上一个对比来看

原文地址:https://www.cnblogs.com/olive987/p/5755375.html