可能重复:
什么时候做一个合适的?
有人介意告诉我这两个语句之间的区别是什么,什么时候应该使用一个而不是另一个?
var counterOne = -1;
do {
counterOne++;
document.write(counterOne);
} while(counterOne < 10);
或者:
var counterTwo = -1;
while(counterTwo < 10) {
counterTwo++;
document.write(counterTwo);
}
http://fiddle.jshell.net/Shaz/g6JS4/
目前,我看不到该do
语句的意义,如果它可以在语句中不指定它就完成while
。