function bouncer(arr) {
for(i=0;i<arr.length;i++){
if(!arr[i]){
arr.splice(i,1);
}
}
return arr;
}
bouncer([false,null,34,0,NaN,undefined,false]);程序运行结果怎么是[null,34,null,false],不是[34]。我通过看别人的程序,在arr.splice(i,1);下一行加了一个i--就可以了。。为啥要加i--?
添加回答
举报
0/150
提交
取消