循环目的
在实际问题中,有许多具有规律性的冲农夫操作,因此在程序中哟啊完成这类操作就需要重复执行某些语句。
在JS中,主要有三种类型的循环语句:
- for循环
- while循环
- do…while循环
什么是循环语句
- 帮助我们多次执行 某一个代码段
while 循环
基于某一个条件, 循环处理 某一段代码
while 语法: while (条件) {要循环执行的 代码} while (num < 5) { // 死循环 // 要执行的代码 console.log(1) }
var num = 1; while (num < 6) { console.log(1) num++ }
do...while 循环
语法: do {要循环执行的代码} while (条件) 和 while 循环的 差异
while 首次执行就判断条件, 条件不符合不执行, 且 停止循环 do...while 首次就执行,不需要判断条件, 执行完毕再去判断条件 , 条件不符合时不执行,且停止循环 var num = 10; while (num < 6) {
-
条件判断, 不符合时结束循环 console.log(1)
-
循环执行的代码 num++
-
改变自身, 如果不写, 死循环
for 循环
JS 循环的一种
语法 for (1. 声明变量(初始化条件); 2. 判断条件; 3. 改变自身;) {循环执行的代码}