for,while,包括do while
其实都可以把循环里面的表达式写在循环体内,如下:
var i = 10;
while(function(){
document.write(i + 'while');
document.write('<br />');
}(),i--);
for(var i = 0; i <= 10; function(){
document.write(i + 'for');
document.write('<br />');
}(),i++);
但是知道有这种写法,对以后要是遇到类似的写法也能看懂。
希望对大家有帮助。