1.條件語(yǔ)句
if(條件){語(yǔ)句}
if(條件){語(yǔ)句1}else{語(yǔ)句2}
if(條件){語(yǔ)句1}else if(條件){語(yǔ)句2}else{語(yǔ)句3}
switch(表達(dá)式){case 值1:語(yǔ)句1 break;case 2值:語(yǔ)句2 break衙伶;default:語(yǔ)句3}
注意:會(huì)把條件轉(zhuǎn)換成布爾值匆笤,比如1就是true
2.循環(huán)語(yǔ)句
while(表達(dá)式){語(yǔ)句}
do{語(yǔ)句}while(表達(dá)式)
for(初始化;循環(huán)條件喻括;更新表達(dá)式){語(yǔ)句}
注意:break和continue不同,break是跳出循環(huán)體贫奠,continue是跳出這一次循環(huán)
for(屬性名 in 對(duì)象){語(yǔ)句}
3.with語(yǔ)句
with(表達(dá)式){語(yǔ)句}
可以將當(dāng)前語(yǔ)句中代碼的作用域指向到特定的對(duì)象上,比如在一個(gè)對(duì)象上需要重復(fù)操作的時(shí)候 唤崭,這樣寫(xiě)可以簡(jiǎn)化代碼
4.try-catch語(yǔ)句
try{語(yǔ)句}catch(exception){語(yǔ)句}finally{語(yǔ)句}
**異常捕獲語(yǔ)句完全沒(méi)有看明白拷恨,后邊希望還有講解吧。谢肾。