在jQuery中,我們經常需要根據某個條件來執行不同的操作。這時候就需要用到if()語句了。
if(條件){ //滿足條件執行的代碼 } else{ //不滿足條件執行的代碼 }
其中,條件可以是任何表達式,比如判斷變量的值是否為某個特定值
var a = 5; if(a == 5){ console.log('a等于5'); } else{ console.log('a不等于5'); }
也可以是判斷多個條件的組合
var b = 6; if(b>5 && b<10){ console.log('b大于5小于10'); } else{ console.log('b不在5到10的范圍內'); }
還可以嵌套if語句來實現更復雜的判斷邏輯
var c = 3; if(c>5){ console.log('c大于5'); } else{ if(c<3){ console.log('c小于3'); } else{ console.log('c在3到5之間'); } }
需要注意的是,if語句只執行條件成立的代碼塊,如果條件不成立就會執行else中的代碼塊。如果沒有else就什么都不執行。