法一:filter过滤 —— 不改变原数组,返回过滤后的数组
function remove(arr, item) {
return new_arr = arr.filter((a) => {return a != item;
});
}
法二:forEach循环
function remove(arr, item) {
var new_array = [];
arr.forEach((i) =>{
if(i !== item) {
new_array.push(i);
}
}
)
return new_array;
}
var new_array = [];
arr.forEach((i) =>{
if(i !== item) {
new_array.push(i);
}
}
)
return new_array;
}