zoukankan      html  css  js  c++  java
  • js上 九.多分支语句

    9-3.if...else if ...else语句

    多分支的if语句,多选一。

    格式:

    img

    基本使用

    img

    注意:

    ü 在js中,else和if要分开写,不能连写。

    img

    在js中,else...if的多分支,本质上是if...else的嵌套使用,只不过可以用简化的写法,让程序看起来要简洁一些。

    #9-4、prompt()

    功能:prompt()表示输入框;

    使用**:var a = prompt(“提示文字”)**

    说明:变量a保存的是prompt的返回值,即输入的内容

    1)当输入内容,然后点击确定,prompt的返回值为输入的值;

    2)当没有输入内容,点击确定,prompt的返回值为空字符串;

    3)当点击取消,prompt的返回值null;

    4)prompt方法返回值的类型是string

    #9-5.switch

    针对多分支,实际上js还提供了一种新的用法----switch

    switch:实现多分支选择结构的

    格式:

    img

    在switch中,有四个关键字:switch、case、break、default

    对应的有三种符号:() {} :

    基本用法

    img

    流程图,和上面的if..else多分支一样。

    关于switch的一些细节:

    ü 如果满足某一个条件之后,后续的就不需要组任何判断和处理,使用break结束。如果没有break,当一个case条件成立之后,执行当前case中的代码,然后继续下一个case,不用比较,直接执行其代码。

    img

    img

    img

    img

    img

    img

    ü 只要写switch,我们最好是添加default分支,哪怕空着也行。养成好习惯。

    ü **在switch语句中,我们在判断case值的时候,使用的是===,不是==,所以要注意,类型是否相等了,**如下:

    img

    再看如下代码:

    img

    ü 在case的后面,可以是任何的表达式,简单的值ok,复杂的表达式也ok。但是更倾向于使用简单的值。(了解)

    img

    #小结:

    1. if…else if…语句的使用,

    2. prompt:输入框;返回值都是string 类型

    3. switch语句:注意switch的语法格式

  • 相关阅读:
    GDB 运行PYTHON 脚本+python 转换GDB调用栈到流程图
    GDB-Dashboard-GDB可视化界面
    使用gdb调试Python进程
    从底层理解Python的执行
    python 用pdb调试
    GDB反向调试 + 指令记录+函数历史记录
    linux 0.11 源码学习+ IO模型
    LINUX系统全部参数 sysctl -a + 网络参数设置
    Linux Kernel 排程機制介紹
    linux 系统调优2
  • 原文地址:https://www.cnblogs.com/yzy521/p/14132658.html
Copyright © 2011-2022 走看看