js 流程控制

流程控制:顺序、分支、循环

顺序:按照代码排列顺序从上到下执行

分支: if(条件表达式1){执行代码块1}elseif(条件表达式2){执行代码块2}else{执行代码块3}

如果条件表达式1为true,执行代码块1, 为false,判断条件表达式2,为true,执行代码块2,为false,执行代码块3

三元运算符: 条件表达式?成立执行的语句:不成立执行的语句;

swich(expression){case1: 语句1;break;case2:语句2 ;break;......default:匹配不到时的语句;break; }

注意:swich中不会有隐式类型转换。必须是 ===不能是==

循环:while(条件){循环体}

do{循环体}while(条件)

for(初始化表达式;条件表达式;自增自减表达式){循环体}

注意: while、 do.....while区别为while是先判断条件后执行循环体,do while是先执行一遍循环体,后判断条件,,所以do while至少执行一遍

for中多变量定义用逗号隔开

continue和break(打断)

continue:立即跳出当前循环,继续下一循环

break:立即跳出循环,循环结束

调试:alert()弹框  console.log()控制台打印

debugger  关键字,断点,查看程序运行过程 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值