循环结构

1:循环结构

1:当循环结构

2:直到型循环结构

2:当循环结构

3:直到型循环结构

4:while循环

语法:while(bool){

// 循环代码体

}

var a=4;

while(a < 10){

document.write(a);

a++;

};

5:do...while循环

语法: do{

// 循环代码体

} while(bool);

区别:while是条件成立时才执行循环体的内容,而do…while的循环体不管条件成不成立至少会执行一次。

var a = 4;

do{

document.write(a);

a++;

}while(a < 10);

6:for循环

语法:for(;;){}

for循环和while循环的区别:代码逻辑更清晰、更加严谨。

知识点:for循环的嵌套。

for(var i = 0; i < 4; i++){

document.write( i );

};

for循环执行的顺序

第1步:声明变量i = 0;

第2步:判断条件i < 4,条件成立执行第三步,不成立则退出循环

第3步:执行代码块。

第4步:执行i++

第5步:判断条件i< 4,条件成立执行第六步,不成立则退出循环

第6步:执行代码块。

第7步:执行i++

第8步:判断条件i < 4,条件成立执行第九步,不成立则退出循环

7:break和continue

break关键字:终止循环。

continue关键字:跳过当前循环。

注意:变量自增的语句一定要放在continue前面,否则出现死循环。

break与continue区别:

区别:break会终止当前的循环,而continue仅仅是跳过当前的循环。

共同点:break和continue后面的代码将不再执行。

8、console常用方法

console.log:输出普通信息。

console.warn:输出警示信息。

console.info:输出提示性信息。

console.error:输出错误信息。

console.debug:输出调试信息。

console.group:开始一组输出信息。

console.groupEnd:结束一组输出信息。

console.time:必须传入一个字段标识,开始计时。

console.timeEnd:必须传入和time一样的字段标识,来结束计时。

console.assert:对表达式进行断言,只有表达式为false,才会输出信息。

console.count:统计代码执行的次数。

console.dir:将DOM节点以树形结构形式进行输出,便于我们查看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值