js_js流程控制

时间:2021-08-23 21:04:49

1、表达式、语句

js_js流程控制

2、流程控制

顺序   分支   循环

分支   循环结构都有一个条件

循环结构:重复做一件事

js_js流程控制

3元运算符

js_js流程控制

switch语句(用来做相等性判断--优先考虑)

注意:

1、switch中的相等性判断使用的是全等判断(既要是值相等,同时类型也要相等)

2、break是跳出switch判断,switch中若不加break的话程序执行会有一个穿透效果,即程序会继续往下执行,而不管条件是否成立。

js_js流程控制js_js流程控制js_js流程控制

3、布尔类型的隐式类型转换

方法一:

js_js流程控制

方法二:

js_js流程控制

!!!循环结构

js_js流程控制

1、while

js_js流程控制

js_js流程控制

js_js流程控制

2、 do...while

js_js流程控制

js_js流程控制js_js流程控制

3、for循环

js_js流程控制

js_js流程控制

写法可为如下

js_js流程控制

循环案例

1、输出正方形

   js_js流程控制

js_js流程控制

2、打印三角形

js_js流程控制

js_js流程控制               js_js流程控制

3、冒泡排序

[3,8,4,2,9,5,7,1,6]

从小往大排序

js_js流程控制

4、九九乘法表

js_js流程控制

js_js流程控制

js_js流程控制

循环中的  break  continue

break:跳出循环

continue:终止本次循环,进入下一次循环

!!!调试

js_js流程控制

断点调试

快捷键

f8   跳到下一个断点

f10  执行程序下一步

f11  进入到方法里

js_js流程控制