• 流程控制--js基础


    1.条件语句
    if (条件){
    条件满足时执行的语句
    }

    if (条件){
    条件满足时执行的语句
    }else
    {
    条件不满足时执行语句
    }

    if (条件){
    条件满足时执行的语句
    }else if()
    {
    条件不满足时执行语句
    }

    多分支语句最后只能有一个语句块执行

    2.三元表达式
    语法结构:
    条件表达式?表达式1:表达式2
    执行思路:
    如条件表达式结果为真则返回表达式1的值,否则返回表达式2的值

    3.switch语句
    语法结构
    switch(表达式){
    case value1:
    执行语句1;
    break;
    case value2:
    执行语句2;
    break;
    ......
    defalut:
    执行最后的语句;
    }

    执行思路:
    表达的值和case后值匹配时,则执行该case后面的语句块,都不匹配时则执行defalut后的语句。
    注意:表达式和case是全等比较

    if和switch使用场景:
    判断范围使用if,判断固定值使用switch。switch效率更高。
    分支较少是适合用if,更简洁

    4.循环语句.
    for循环语法结构
    for(初始化变量;条件表达式;操作表达式){
    循环结构体
    }

    while循环语法结构
    while(条件){
    循环体
    }
    执行思路:当条件表达式结果为true,执行循环体。否则退出

    while do循环结构

    do{
    循环结构体
    }while()

  • 相关阅读:
    jquery扩展
    [转][C#]加密解密类
    [转][C#]压缩解压
    [转][C#]程序的动态编译
    [转][C#]Linq 的扩展方法
    [转]Oracle left join right join
    [转]检测到有潜在危险的 Request.Form 值
    IIS 添加 MIME
    [转][Echarts]俄罗斯方块
    01-python爬虫之常见的加密方式
  • 原文地址:https://www.cnblogs.com/tingshu/p/14880811.html
Copyright © 2020-2023  润新知