zoukankan      html  css  js  c++  java
  • 流程控制--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()

  • 相关阅读:
    js Worker 线程
    C#接口
    C# 委托
    陆金所面试题
    spark-groupByKey
    spark完整的数据倾斜解决方案
    Spark Streaming
    用SparkSQL构建用户画像
    Spring Cloud底层原理(转载 石杉的架构笔记)
    TCC分布式事务的实现原理(转载 石杉的架构笔记)
  • 原文地址:https://www.cnblogs.com/tingshu/p/14880811.html
Copyright © 2011-2022 走看看