条件语句、循环语句
1.if(){}语句与短路语句&&的转化
if(1>2){
document.write('a')} ===> 1>2 && document.write('a')
2.for循环的原理
for(var i = 0; i < 5; i++){ document.write('a');//循环输出5次a }
它们之间的执行顺序:
1.var i = 0
2.if(i < 5){document.write('a')}
3.i++ -->1
4.if(i < 5){document.write('a')}
5.i++ -->2
6.if(i < 5){document.write('a')}
7.i++ -->3
8.if(i < 5){document.write('a')}
9.i++ -->4
10.if(i < 5){document.write('a')}
11.i++ -->5
12.if(i < 5){条件不满足,不执行}
3.while循环的机制就是for循环的简化版
var i= 0;
for(;i < 10;){ console.log('a'); }
var i = 0;
while(i < 10){ console.log('a') }
还没有评论,来说两句吧...