文献种类:专题技术总结文献;
开发工具与关键技术:DW与 JavaScript
作者: 钟文宇 ;年级: 1902 ;撰写时间: 2020 年 4 月 23 日
JavaScript流程控制语句
开发工具与关键技术:Adobe Dreamweaver JavaScript
作者:钟文宇
撰写时间:2020年4月23日
流程控制语句分别有
- if语句
- if else语句
- if else嵌套
- switch case语句
- break和continue关键字
- while循环
- do while循环
- for循环
- while ,do while,for之间的嵌套循环
if语句的使用:
语句1;
if(条件表达式){
语句2
}
语句3;
执行流程:
①执行语句1
②条件表达式,如果为true,执行语句2;false直接跳过
③执行语句3
if else语句的使用:
语句1;
if(条件表达式){
语句2;
}else{
语句3;
}
执行过程:
①先执行语句1
②要执行条件表达式,如果是true,执行语句2;如果是false,执行语句3
if else的嵌套:
语句0;
if(条件表达式1){
语句1;
}else if(条件表达式2){
语句2;
}else …if(条件表达式n){
语句n;
}else{
语句n+1;//以上所有的条件表达式都是false
}
执行流程:
①执行语句0
②执行表达式1
如果条件表达式1是true,执行1,
如果条件表达式1是false,执行条件表达式2
如果条件表达式2是true,执行语句2
如果条件表达式2是false,执行语句n
③以上所有的条件表达式为false,执行语句n+1
Switch case语句:
语句0;
switch(表达式){
case 1://如果表达式的值是1
语句1;
break;//终止,不会再往后执行其他的语句
…
case n:
语句n;
break;
default:
语句n+1;
}
break和continue关键字:
break:结束循环,后续不会再执行其他的循环
Continue:跳过本次循环,继续下一次循环
while循环:
while(循环条件){
循环体
}
do while循环:
do{
循环体
}while(判断条件);
不管循环条件是否为true都会执行一次循环体。
for循环:
for(初始值;循环条件;i的变化){
循环体
}
①执行初始值
②判断循环条件
③如果循环条件是true执行循环体,是false结束循环
④如果执行了循环体,执行i的变化
⑤重新执行第2步