9 回答

TA貢獻13條經驗 獲得超2個贊
不需要,if語句的用法是判斷關系是否成立,若成立,則執行,若不成立,則跳過。if -else是先判斷關系是否成立,若不成立,則跳過,并執行代碼。
if(//關系式)
{
//執行代碼,若不成立,則跳過
}
//執行代碼,跳過后執行
//***************************
if(//關系式)
{
//執行代碼,若不成立,則跳過
}
else
{
//上方若不成立時執行
}

TA貢獻4條經驗 獲得超2個贊
1.if語句
if(條件){
????條件成立執行
}
2.if else語句
if(條件){
????滿足條件執行
}
else{
????不滿足條件執行
}
3.if else嵌套語句
if(條件一){
????滿足條件一執行
}
else if(條件二){
????滿足條件二執行
}
else if(條件n){
????滿足條件n執行
}
else{
????以上條件皆不滿足執行
}
這樣你懂了沒???

TA貢獻3條經驗 獲得超0個贊
if(){
}else{
}
這是javascript的嚴格寫法,完整的if判斷是應該if與else一一對應的,但是就你所說的問題故意少些一個else的情況下代碼依舊可以正常運行。這就涉及到了javascript的“人性化”了(暫且這么稱呼 0.0),我們知道javascript是弱類型語言,代碼可以不必那么嚴謹,比如說p標簽的完整寫法是:
如果我們故意少些半個標簽
這種情況下,瀏覽器依舊可以正確解析,而且會默認補全缺失的標簽,但是為了代碼的可讀性一般不會有人這么寫(除了樓主【此處有狗頭】)。
- 9 回答
- 0 關注
- 3133 瀏覽
添加回答
舉報