for 循环的执行过程;
for (var i=0; i<6, i++) {
console.log(i)
}
第一步:var i= 0;(只执行一次)
第二步:i<8 (判断条件);
第三部: { console.log(i) } 执行语句
第四步: i++
第四步执行之后再去执行第二步;以此循环直到满足i<8( 判断条件 )
执行上面的代码输出:
0
1
2
3
4
5
for (var i=0; i<6, i++) {
console.log(i); 输出6;}
这时打印i的值时,循环语句已经执行完;最后的值为6;
过程:
当i = 5;
执行语句:
console.log(5);
语句执行完毕之后执行 i++;此时 i = 5+1 ; i=6;
这时再去执行判断语句;6 == 6;循环结束;
打印结果为6;