js for/while语句
for循环可以将代码块执行指定的次数
语法:
<script>
for( var i=0; i<5; i++ ){
document.write( i + ' ,' );
}
//for第二种写法
var i=0;
for( ; i<5 ; ){
document.write( i + ' ,' );
i++;
}
</script>输出结果如下:
0 ,1 ,2 ,3 ,4 ,
for in循环遍历对象的属性
语法:
var json = {
num : 22,
str : 'hello',
fn : function(){alert( 'hello word' );}
}
for( var key in json ){
document.write( json[key] + '<br />' );
}输出结果如下:
22
hello
function (){alert( 'hello word' );}
while只要指定条件为 true,循环就可以一直执行代码
语法:
<script>
/*while (条件)
{
需要执行的代码
}*/
var i = 0;
while( i<5 ){
document.write( i + ' ,' );
}
</script>do/while 循环是 while 循环的变体。该循环会执行一次代码块,在检查条件是否为真之前,然后如果条件为真的话,就会重复这个循环
语法:
<script>
/*do{
需要执行的代码
}while( 条件 );*/
do{
document.write( i + ' ,' );
i++;
}while( i<5 );
</script>本文作者: Jasmine
本文链接: https://www.jianbaizhan.com/article/439
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!