for循环是编程语言中一种循环语句,循环语句由循环体及循环的判定条件两部分组成。
js实例:for(var i = 0;i<100;i++){console.log(i);}
- 变量初始化var i = 1;
- 循环条件 i<100;
- 循环语句块console.log(i);
- 循环变化 i++
上述代码会循环输出0-99的数值
- var i = 1;此时i的值为1,
- 循环条件判断,i < 100;此时i的值为1,1<100;成立,进入循环条件
- 执行console.log(i);在控制台打印出此时i的值为0
- 执行i++;语句,此时i的值变为2
- 循环判断条件 i < 100;
条件是每次循环前都会进行判断
第三个部分i++是每次循环完成语句块后执行的内容
第二个部分判断条件有多个条件时,只能有 && 或 ||分隔,其他两个部分可以用逗号分开