JavaScript流程控制

  • A+
所属分类:Web前端
摘要

(一) 分支(二) 循环(三)注意

(一) 分支

  1. if搭配else if、else
  2. switch搭配case、default
    【区别】①前者比较范围,按'冒泡排序'书写,分支多;②后者满足特定值,分支少且可中断,执行效率更高,'case'值为全等

(二) 循环

  1. for双重for
  2. while含do while,前者先奏后斩;后者先斩后奏
    【区别】①前者注重计数、数字;②后者侧重更复杂、灵活的条件

(三)注意

  1. if、switch、while (表达式为真) ,执行语句;for需要声明计数器循环体、满足终止条件、变量递增递减
  2. 循环体可嵌入分支语句,用作判断流程
  3. 可通过断点调试监听流程