JavaScript流程控制
(一) 分支
- if搭配else if、else
- switch搭配case、default
【区别】①前者比较范围,按'冒泡排序'书写,分支多;②后者满足特定值,分支少且可中断,执行效率更高,'case'值为全等
(二) 循环
- for双重for
- while含do while,前者先奏后斩;后者先斩后奏
【区别】①前者注重计数、数字;②后者侧重更复杂、灵活的条件
(三)注意
- if、switch、while (表达式为真) ,执行语句;for需要声明计数器循环体、满足终止条件、变量递增递减
- 循环体可嵌入分支语句,用作判断流程
- 可通过断点调试监听流程
作者:MaricoCheung
出处:http://www.cnblogs.com/MaricoCheung/
——有心人做有心事哦,晚安EmilyChen!
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。