作者aaagang (我...)
看板Ajax
标题[问题] JSON的for loop
时间Sun Nov 7 11:41:29 2010
※ [本文转录自 Web_Design 看板 #1CrXvVPj ]
作者: 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
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.100.67.31
1F:推 LPH66:呃, break 才是正规写法... 11/07 12:49
2F:推 cjoe:do .. while? 不过有必要吗? 11/07 14:49
3F:→ alaok1:if(somwthing) return false; 11/07 16:49
4F:→ Kelunyang:噗,你也可以用throw new Exception(),直接中断整个 11/07 18:49
5F:→ Kelunyang:程式,break只会让你离开这个for loop block而已 11/07 18:49
6F:→ Kelunyang:修正一下,throw会中断现在的try ... catch block 11/07 22:04
7F:→ TonyQ:有什麽理由不用break 啊.. 11/07 23:35
8F:→ Kelunyang:我觉得他是想造找有exit()功能的函式,可以中断整个程式 11/08 00:16