JavaScript程序结构 分支结构 循环结构 断点调试

JavaScript程序结构

●顺序结构:从上到下执行的代码就是顺序结构。

●分支结构:根据不同的情况,执行对应代码。

●循环结构:重复做- -件事情。

分支结构

if语句

if(条件表达式){

​ 执行语句

}

if(条件表达式){

​ 成立执行语句

}else{

否则执行语句

}

if(条件1){

成立执行语句

}else if(条件2){

成立执行语句

}else if(条件3){

成立执行语句

}else{

最后默认执行语句

}

三元运算

表达式1 ?表达式2 :表达式3

布尔类型的隐式转换

流程控制语句会把后面的值隐式转换成布尔类型。

转换为true:非空字符串、非0数字、true、 任意对象。

转换成false:空字符串、0、 false、 null、 undefined。

switch语句

break关键字可以省略。如果省略,代码会继续执行下一个case。

循环结构

while语句
do…while语句

do…while循环和while循环非常像,二者经常可以相互替代,但是do…while的特点是不管条件成不成立,都会执行-次。

for语句

while和do…wvhile -般用来解决无法确认次数的循环。而for循环适合在确定循环次数时使用。

continue和break

continue:立即跳出当前循环,继续下一-次循环(例如跳到i++的地方)。

break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号)。

断点调试

调试步骤:

在浏览器界面按F12 - + sources (来源) - +找到需要调试的文件- +点击行号设置断点。

调试中的相关操作:

●Watch (监视) :通过watch可以监视变量的值的变化,非常的常用。

●F10:程序单步执行,让程序-行-行的执行,这个时候,可以观察watch中变量的值的变化。

●F8: 跳到下一个断点处,如果后面没有断点了,则程序执行结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值