作者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