AS3支持 label 了,跳出多層循環(huán)可以這樣寫:
outerLoop: for (var i:int = 0; i < 10; i++) { for (var j:int = 0; j < 10; j++) { if ( (i == 8) && (j == 0)) break outerLoop; trace(10 * i + j); } }
AS2 的時(shí)候只能多加個(gè)變量判斷:
var needBreak:Boolean = false; for (var i:Number = 0; i < 10; i++) { for (var j:Number = 0; j < 10; j++) { if ( (i == 8) && (j == 0)) { needBreak = true; break; } if(needBreak) break; trace(10 * i + j); } }
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁(yè) SimpleButton 下一頁(yè)
◎進(jìn)入論壇Flash專欄版塊參加討論
|