作者aaagang (我...)
看板Web_Design
标题[问题] JSON的for loop
时间Sun Nov 7 11:34:52 2010
for (var x in customer.lists) {
if (customer.lists[x] == '1') {
alert('ok');
break;
}
}
我想要请问,如果我不想使用break来中断程式,要怎麽写呢?
一般我写是
for(i=0;i<10;i++)
if (i==5) {
i=10;//这样就可以跳出
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.100.67.31
1F:→ Ageis:是什麽样的目的让你不想用break? 11/07 11:41
2F:→ popcorny:用一个var flag=false.. 如果要离开就把flag设成true罗 11/07 13:14
3F:→ popcorny:如果你是想解决双层回圈的问题的话啦 11/07 13:15
4F:→ knives:推一楼break有这麽恐怖吗 11/07 13:58
5F:→ Kelunyang:throw new Exception(); 11/07 15:47
6F:→ opoepev:break很正统呀~比exit、goto正统太多了!! 11/08 12:48
7F:推 bobju:这种擅改回圈控制变数值的作法很容易造成除错上的混淆. 11/10 07:08
8F:→ bobju:[个性]太强, 不如老实地用 break, 大家都能一看就清楚. 11/10 07:08
9F:→ rainlay:用break才正常吧… 11/16 11:24