删除数组中元素 要反向循环,因为splice删除操作会移动数组下标
function removeWithoutCopy(arr, item) { let len = arr.length while(len--){ if(arr[len] === item ){ arr.splice(len,1) } } return arr }
删除数组中元素 要反向循环,因为splice删除操作会移动数组下标
function removeWithoutCopy(arr, item) { let len = arr.length while(len--){ if(arr[len] === item ){ arr.splice(len,1) } } return arr }