JavaScript中if else和switch条件语句用法详解

if else和switch都是JavaScript中常用的流程节制语句,两种语句可以彼此取代,矫捷利用,可以使代码加倍简练。下面是JavaScript中if else和switch前提语句的用法详解。

if else语句用法解析

  1. 1

    当if语句的前提当作立时,即为true时,执行中括号里面的内容,若是前提为假时,即为false时,则执行else里面的内容。下面代码运行的成果为:“前提判定为false”。

  2. 2

    if语句还撑持多级判定,这时利用if、else if、else 语句。当else if前提不当作立时,会继续往下一个else if执行判定,直至前提当作立,才会执行中括号里面的内容。下面代码运行的成果为:“大于3当作立”。

  3. 3

    if语句并非要以else结从头至尾,是可以以else if结从头至尾的。当if判定所有前提都不当作立时,if语句中括号里面的内容都不会执行,程序会继续往下运行。下面代码运行的成果为:“if语句所有前提都不当作立,程序往下执行”。

switch前提语句用法解析

  1. 1

    switch中前提的成果直接与case比拟较,若是此中的case为switch前提的成果,就会执行当前case的代码。下面代码运行的成果为:"成果为2,准确"。

  2. 2

    switch case前提语句常用于有多项选择时,执行前提当作立的那一项,直至碰到break才会终止往下执行。下面代码运行的成果为:“a等于2,a不等于3,”。

  3. 3

    switch前提语句当碰到所有前提都不当作立的时辰,可以经由过程default来执行最后的判定成果,半斤八两于if else里面的else用法。下面代码运行的成果为:“所有前提都不当作立”。

if else与switch可以彼此替代

  1. 1

    if与switch两种前提语句,在必然的环境下,可以实现一样的结果,功能上是一样的,是可以彼此替代,选用那种前提语句,需按照现实环境决议。若是前提判定良多的环境下,建议选择switch。

  • 发表于 2019-05-20 23:10
  • 阅读 ( 1079 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具