JavaScript笔记


判断
1.if语句:主要是判断
语法:

if(表达式){
代码
}
1
2
3
执行过程:先判断表达式的结果是true还是false。如果是true,则执行代码块。如果是false,大括号中的代码是不执行的。

2.if-else语句:两个分支只执行一个
语法:

if(表达式){
代码1
}else{
代码2
}
1
2
3
4
5
执行过程:如果表达式的结果是true,则执行代码1,。如果表达式的结果是false,则执行代码2。

3.if-else if…语句:多分支,执行一个,可写多个,具体看需求
语法:

if(表达式1){
代码1
}else if(表达式2){
代码块2
}else if(表达式3){
代码块3
}else{
代码4
}
1
2
3
4
5
6
7
8
9
执行过程:
表达式都不成立则执行else。

4.switch-case语句:分支语句,多分支语句
语法:

switch(表达式){
case 值1:代码1;break;
case 值2:代码2;break;
case 值3:代码3;break;
case 值4:代码4;break;
...多个case
default:代码5}
1
2
3
4
5
6
7
注意:default后的break可省略,default也可省略
执行过程:
获取表达式的值。和值1比较,一样则执行代码1。遇到break则跳出整个语句,后面代码不执行。不一样则与值2比较,同上值1运算方法一样,都不一样则执行代码5.

循环
1,while循环
语法:

计数器
var 变量 = 0 ;
while (循环条件){
循环体
计数器++;
}
1
2
3
4
5
6
执行过程:
先判断条件是否成立,如果是false,则循环的代码(while的大括号中的代码)都不执行,如果是true,则先执行循环体,再执行计数器,再直接去循环条件再判断,成立则再执行循环体,否则跳出循环体,执行完循环体后,计数器加一,再去循环条件,判断,成立则循环,不成立则跳出循环。

2,do-while循环
语法:

do{
循环体
}while(条件);
1
2
3
执行过程:
先执行循环体,判断条件是否成立,不成立跳出循环体,成立则立刻执行循环体,然后判断条件是否成立…

3,for 循环
语法:

for(表达式1,表达式2,表达式3){
循环体;
}
1
2
3
执行过程:
限制性一次表达式1,判断表达式2,不成立则跳出循环。表达式2成立,执行循环体,结束后跳表达式3执行,跳表达式2执行,判断表达式2,不成立则再跳出循环。
表达式2成立,则执行循环体,再跳表达式3,再跳表达式2,判断是否成立,一直如此。

break关键字使用
如果在循环中使用,遇到了break,则立刻跳出当前所在的循环。即循环结束,开始执行循环体后面的内容(直接跳到大括号)。

continue关键字使用:
立即跳出大循环,继续下一次循环(调到++的地方)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值