for循环的例子:
for(i = 0; i < 5; i++) {
console.log(i) // 依次输出 0 1 2 3 4
}
console.log(i) //输出 5
第一次执行for循环:
先执行i=0; 再进行判断i<5;如果成立执行for循环体里的表达式,然后i++;
第二次及后续执行:
执行判断i<5; 如果成立执行for循环体里的表达式,然后i++;
基于这个运行顺序,所以for循环中的 i++ 与 ++i 输出的结果是相同的
for循环的例子:
for(i = 0; i < 5; i++) {
console.log(i) // 依次输出 0 1 2 3 4
}
console.log(i) //输出 5
第一次执行for循环:
先执行i=0; 再进行判断i<5;如果成立执行for循环体里的表达式,然后i++;
第二次及后续执行:
执行判断i<5; 如果成立执行for循环体里的表达式,然后i++;
基于这个运行顺序,所以for循环中的 i++ 与 ++i 输出的结果是相同的