zoukankan      html  css  js  c++  java
  • 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";
    }
    

      

  • 相关阅读:
    PyQt5对话框
    PyQt5基础控件
    PyQt5主界面
    PyQt5入门
    ioctl太多虚拟内存不够用
    code principles
    Error: watch ENOSPC
    intelJ
    cas
    C的函数指针的作用,以及其赋值是弱类型的
  • 原文地址:https://www.cnblogs.com/bigberg/p/9238593.html
Copyright © 2011-2022 走看看