javascript里for,while循环另类写法

for,while,包括do while

其实都可以把循环里面的表达式写在循环体内,如下:



var i = 10;
		while(function(){
			document.write(i + 'while');
			document.write('
'); }(),i--); for(var i = 0; i <= 10; function(){ document.write(i + 'for'); document.write('
'); }(),i++);



这样虽然没有什么,反而容易使代码不好理解。

但是知道有这种写法,对以后要是遇到类似的写法也能看懂。

希望对大家有帮助。

你可能感兴趣的:(JavaScript)