function removeWithoutCopy(arr, item) {
for(var i=0;i<arr.length;i++)
{
if(arr[i]==item)
{
arr.splice(i,1);
i--;
}
}
return arr;
}
核心思路:循环遍历,判断如果等于item的话,就删除掉本身。同时i–,在for循环i++就会跑到之前的位置.,因为之前的数组整体都会往左移动一位.