• JavaScript流程控制


    知识点一:流程控制

    1、分类:

    1、   流程控制:顺序结构、分支结构、循环结构

    2、顺序结构:按照程序的书写顺序依次执行

    3、 分支结构:根据不同的情况,执行对应代码

    4、循环结构:重复做一件事情

    知识点二:if语句

    1、格式

    if (判断语句) {

    如果条件成立才执行

        执行语句

      } else if (判断语句) {

     如果条件成立才执行

            执行语句

     else {

    如果条件不成立      

        执行语句

      } 

    2、三目运算符

    ①    表达式1 ? 表达式2 : 表达式3

    ②    是对if……else语句的一种简化写法

    知识点三:swich语句

    1、switch ("需要进行判断的变量") {

        case  变量可能出现的值:

        执行语句;

        break;

      } 

    2、if与swich的关系

    ①    if语句:表达式的结果为boolean类型。常用于区间判断

    ②    Switch语句:表达式的类型不能是boolean类型,常用于等值判断

    ③    能用switch语句实现的就一定可以使用if实现,但是反之不一定

    知识点四:while与do…while

    1、循环结构分类

    ①    循环结构:while/do…while/for

    2、While

    ①    格式:while (循环条件) {

                                循环语句

    }

    ②    当循环条件为true的时候条件满足

    ③     当循环条件为false的时候条件不满足

    ④    案例熟练掌握

    3、do…while

    ①    格式: do {

    循环体

     } while (循环判断条件)

    ②    特点:先斩后奏  ,不管条件满足不满足都回去执行一次

    知识点五:for循环

    1、格式

     for (初始化表达式1; 判断表达式2; 自增表达式3) {

                  循环体

            }

    2、正方形嵌套循环思路:

    ①    先打印行数,

    ②    再去打印每一行中黑桃的个数

    三角形嵌套循环思路:

    ①    跟正方形整体思路一样

    ②    第一行 j<=0  i=0

    ③     第二行 j<=1  i=1

    ④    第三行 j<=2  i=2

    知识点六:contiune与break的区别

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

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

  • 相关阅读:
    Unity调用Android的API实现分享功能<转>
    CG函数
    Android三种播放视频的方式
    Android 对话框(Dialog)大全 建立你自己的对话框
    Android播放本地视频
    Unity与Android的对调
    [Shader]LOGO闪光效果
    Android实现拍照与打开本地图片
    Android位图相关解码操作
    Unity3d生成二维码
  • 原文地址:https://www.cnblogs.com/wangxue13/p/13537928.html
Copyright © 2020-2023  润新知