JS-流程控制

15次阅读
没有评论

共计 523 个字符,预计需要花费 2 分钟才能阅读完成。

分支流程控制 if 语句

    // 条件成立执行代码,否则什么也不做
    if (条件表达式) {
        // 条件成立执行的代码语句
    }

if else (双分支语句)

    //条件成立执行if里面代码,否则执行else里面的代码
    if (条件表达式) {
        // [如果]条件成立执行的代码
    } else {
        // [否则]执行的代码
    }

if else if (多分支语句)

    //适合于检查多重条件
    if (条件表达式1) {
        语句1;
    } else if (条件表达式2) {
        语句2;
    } else if (条件表达式3) {
        语句3;
    ...
    } else {
        // 上述条件都不成立执行此处代码
    }

三元表达式

    条件表达式 ? 表达式1 : 表达式2;
    // 如果条件表达式结果为真则返回表达式1的值,如果为假则返回表达式2的值

分支流程控制 switch 语句

    switch(表达式) {
        case value1:
            // 表达式 等于value1时要执行的代码;
            break;

        case value2:
            // 表达式 等于value2 时要执行的代码;
            break;

        ...

        default:
            //表达式不等于任何一个value时要执行的代码;
    }

表达式的值和 case 里面的值相匹配的时候是全等必须是值和数据类型一致才可以
break 如果当前的 case 里面没有 break 则不会退出 switch,会继续执行下一个 case

正文完
 0
qiaofugui.cn
版权声明:本站原创文章,由 qiaofugui.cn 于2024-05-20发表,共计523字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码