JavaScript流程控制

(一) 分支

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

(二) 循环

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

(三)注意

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


作者:MaricoCheung
出处:http://www.cnblogs.com/MaricoCheung/
——有心人做有心事哦,晚安EmilyChen!

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

 
原文地址:https://www.cnblogs.com/MaricoCheung/p/13662728.html