zoukankan      html  css  js  c++  java
  • 表达式和语句

    if语句

    三元运算符

    表达式1 ? 表达式2 : 表达式3
    是对if……else语句的一种简化写法

    switch语句

    switch (expression) {
    case 常量1:
    语句;
    break;
    case 常量2:
    语句;
    break;
    case 常量3:
    语句;
    break;

    case 常量n:
    语句;
    break;
    default:
    语句;
    break;
    }

    break可以省略,如果省略,代码会继续执行下一个case
    switch 语句在比较值时使用的是全等操作符, 因此不会发生类型转换(例如,字符串'10' 不等于数值 10)

    布尔类型的隐式转换

    转换为true 非空字符串 非0数字 true 任何对象
    转换成false 空字符串 0 false null undefined

    for 循环

    // for循环的表达式之间用的是;号分隔的,千万不要写成,
    for (初始化表达式1; 判断表达式2; 自增表达式3) {
    // 循环体4
    }

    while (循环条件) {
    //循环体
    }

    do{
    // 循环体;
    } while (循环条件);

    continue和break

    break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号)

    continue:立即跳出当前循环,继续下一次循环(跳到i++的地方)

  • 相关阅读:
    day4-生成器
    第三天-函数
    编码问题
    可变不可变类型总结
    由var与let引起的百度地图所有的覆盖点的信息都是最后一个的
    《企业应用架构模式》 三
    IndexDB
    ESA与SOA
    SOA
    Dubbo(一)
  • 原文地址:https://www.cnblogs.com/qwert1/p/7158033.html
Copyright © 2011-2022 走看看