· do-while
do-while语句是一种后测试循环语句,即只有在循环体中的代码执行之后,才会测试出口条件。换句话说,在对条件表达式求值之前,循环体内的代码至少会被执行一次。
do {
statement
}while(expression);
//列子
var i = 0;
do{
i+= 2;
} while(i < 10);
alert(i); //只要i 的值小于10 ,循环体就会一直继续下去。而且变量i的值最初为0 每次存辉都会递增加2。
像do-while这种后测试语句最长用在循环体的代码至少要被执行一次的情形。