前者是:先引用,后增长,for循环
后者是:先增长,后引用,循环
可是在for循环中:引用
for(var i=0;i<10;i++){
System.out.println(i);
}的执行流程是:
for(var i=0;i<10){
System.out.println(i);
i++;
}
而for(var i=0;i<10;++i){
System.out.println(i);
}的执行流程依然是:
for(var i=0;i<10;){
System.out.println(i);
i++;
}
二者的执行流程是相同的。