JS--條件語句


一、If條件判斷

  1.1 if條件  

if(條件){
    //js代碼
}

  1.2 if...else  

if(條件){
    //js代碼
}else {
  //js代碼 
}

  1.3 if..else if..else  

if(條件){
      //js代碼
}else if(條件){
      //js代碼
}else{
      //js代碼
}

  

二、條件比較

  2.1 == 和 !=

  只需要值相等就可以了,數據類型可以不一致  

1 == '1'
true
1 != 2
true
1 != '1'
false

  2.2 === 和!==

  值和數據類型都要一致  

1===1
true
1==='1'
false
1 !== '1'
true
1 !== 2
true

  2.3 && 和 || (and 和 or) 

1 == 1 && 2 == '2'
true
1 === '1' || 2 === 2
true
1 === '1' || 2 === '2'
false
1 == 1 && 2 === '2'
false

  

三、switch...case 

switch(n)
{
case 1:
  執行代碼塊 1
  break;
case 2:
  執行代碼塊 2
  break;
default:
  n 與 case 1 和 case 2 不同時執行的代碼
}

# default 關鍵詞來規定匹配不存在時做的事情

  例如: 

var day=new Date().getDay();
switch (day)
{
case 6:
  x="Today it's Saturday";
  break;
case 0:
  x="Today it's Sunday";
  break;
default:
  x="Looking forward to the Weekend";
}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM