前者是:先引用,後增長,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++;
}
二者的執行流程是相同的。