美文网首页
Javascript学习笔记——5.4 条件语句

Javascript学习笔记——5.4 条件语句

作者: IFELSE | 来源:发表于2018-04-02 09:09 被阅读0次

条件语句实现分支流程,基本的条件语句是if/else,switch。

if

if (expression)
         statement1
else
         statement2

如果expression是真值,则执行statement1,否则执行statement2。
expression的括号是必须的。
多重分支用 else if

if (expression1)
         statement1
else if (expression2)
         statement2
else if (expression3)
         statement3
else
         statement4

swtich

示例

switch(n){
  case 1: //如果n是1则执行
    //代码块1
    break
  case 2:
    //代码块2
    break
   case 3:
    //代码块3
    break
   default:
    //代码块4
    break
}
  1. 如果没有符合项也没有default,则不执行任何语句;
  2. 如果没有break,则依次完代码块后不跳出switch,继续执行后面分支语句,直到遇到break;
  3. 在函数中,可以直接用return代替break,这样也会跳出switch;
  4. case后面不仅可以跟直接量,可以跟表达式,最安全的还是使用直接量或常量表达式;
  5. case匹配操作采用的是恒等===,而不是等于==,因此不会做类型转换。

练习:
下面的输出结果是?

switch(1){
  case 1: 
    console.log(1)
  case 2:
    console.log(2)
    break
   case 3:
    console.log(3)
   default:
    console.log('default')
    break
}

结果是:12

相关文章

  • Javascript学习笔记——5.4 条件语句

    条件语句实现分支流程,基本的条件语句是if/else,switch。 if 如果expression是真值,则执行...

  • JavaScript的流程控制语句

    JavaScript的分支语句 JavaScript条件语句 学习目标 掌握条件语句 if 掌握prompt()的...

  • JavaScript学习笔记

    ### JavaScript学习笔记 ##### JavaScript`语句` - 分号可在一行写多个语句; - ...

  • 2018-04-09

    学习笔记 -- JavaScript if条件及相等运算中的数据转换 1. if(xx) 语句中数据类型的转换 我...

  • 心得体会

    上周学习了JavaScript的循环语句、条件语句、函数、Ajax、localStorage等知识,并且完成了NA...

  • javascript tips记录

    使用javascript过程中遇到的一些tips javascript if 语句 javascript的条件语句...

  • 第四课 JavaScript if语句

    JavaScript if语句 if(判断条件){ //执行体 满足条件则执行这里 } If else 语句 ...

  • JavaScript中条件语句的使用

    什么是条件语句 JavaScript 语言中,条件语句(if 语句)常用于基于不同条件执行不同的动作。简单来讲就是...

  • JavaScript中条件语句的使用

    什么是条件语句 JavaScript 语言中,条件语句(if 语句)常用于基于不同条件执行不同的动作。简单来讲就是...

  • JavaScript中的switch语句

    JavaScript语言中的条件语句,除了if 语句,还有switch 语句。switch 常用于根据不同的条件执...

网友评论

      本文标题:Javascript学习笔记——5.4 条件语句

      本文链接:https://www.haomeiwen.com/subject/smmoqftx.html