zoukankan      html  css  js  c++  java
  • 第五章 条件语句

    一、if

    没啥说的,条件可以是任意表达式,表达式的值不一定是布尔值,javaScript会自动调用Boolean()进行转换。

    二、do{}while()、while(){}、for(){}

    也没啥说的,只不过因为javaScript没有快级作用域,所以{}里定义的变量{}外边也可以访问到。

    三、for-in语句,枚举对象的属性,但是结果的顺序是不可测的。

    for (property in expression) statement

    for in语句会把expression的属性名字挨个赋值给property变量。

    <script>
    for (var x in window) {
    
      document.write(x+"<br>");   
    
    }
    </script>

    四、label语句:

    可以在代码中添加标签,以便将来可以由break或者continue引用。(我觉的,没啥用吧。。)

    五、break和continue:

    break跳出循环,执行循环外的下一条语句,continue跳出本次循环,执行下一次循环。

    六、with语句:

    改变作用域用,基本用不上,感觉有点危险吧。能用也不用。。。

    七、switch-case:

    swtich (expression) {

    case value:
      statement;
      break;
    case value :
      statement;
      break;
    default:
      statement;
    }

    value部位可以是任何表达式或数据类型。

    break不写会进入下一个case。

  • 相关阅读:
    第四章、数值计算
    一、bif
    十三、LaTex中的参考文献BibTex
    图像分类数据组织方式
    深度学习中loss总结
    类别不平衡问题
    各种优化器的比较
    机器学习优化器总结
    空洞卷积
    深度学习之语义分割中的度量标准
  • 原文地址:https://www.cnblogs.com/jingubang/p/4624351.html
Copyright © 2011-2022 走看看