js中的for循环里,还可以用i--吗 5
下面这段代码,for(i=0,i<=document.all.select_lst.length,i++){document.all.select_lst.remove[...
下面这段代码,for (i = 0,i <= document.all.select_lst.length, i++) {
document.all.select_lst.remove[i];
i--;
}
想问下可以这么用吗,每次i是不是都=0,能把select_lst的所有项目删除吗
还有一种写法,直接是document.all.select_lst.length = 0,一下就全部删除了,我试了下,这方法也行,但不知道哪种更好。
还有就是document.all.select_lst.length会每次删除一次就会动态的少一个吗,原理是怎么样的啊,求教! 展开
document.all.select_lst.remove[i];
i--;
}
想问下可以这么用吗,每次i是不是都=0,能把select_lst的所有项目删除吗
还有一种写法,直接是document.all.select_lst.length = 0,一下就全部删除了,我试了下,这方法也行,但不知道哪种更好。
还有就是document.all.select_lst.length会每次删除一次就会动态的少一个吗,原理是怎么样的啊,求教! 展开
2个回答
展开全部
是每次删除一次,再循环,再删除一次,直到条件不满足即全部元素被删除
加个break; 就可以实现了
不知道楼主要求的是什么
for (i = 0,i <= document.all.select_lst.length, i++) {
document.all.select_lst.remove[i];
i--;
break;
}
加个break; 就可以实现了
不知道楼主要求的是什么
for (i = 0,i <= document.all.select_lst.length, i++) {
document.all.select_lst.remove[i];
i--;
break;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询