开发工具与关键技术:Adobe Dreamweaver JavaScript
作者:执~漠
撰写时间:2020年4月20日
- 概念:
用于给程序安排工作顺序。 - 判断语句:
(1)if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码。
if(条件){
条件为true时执行的代码
}
(2)else 语句 如果 if 语句的条件为false,则执行该代码块
else{
条件为false时执行的代码
}
(3)else if 语句 - 检测一个新的条件,如果第一个条件为false
else if(条件2){
条件2为true时执行代码
}
(4)switch 语句 - 选择多个代码块中其中一个执行
注意:switch 语句用于基于不同的条件来执行不同的动作。
switch 语句是 JavaScript 条件语句的一部分,用于根据不同的条件执行不同的动作。 使用 switch 从多个语句块中选择一个执行。
switch 语句计算每个表达式。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。
switch 语句通常与 break 或 default 关键字一起使用。两者都是可选的:
break 关键字用于跳出switch代码块。会终止switch代码块的执行。 如果忽略该关键字,swith 语句的下一个代码块会被执行。
default 关键字 来规定匹配不存在时做的事情。 default 关键字在 switch 语句中只能出现一次。虽然是可选参数,但是建议都使用该参数,在不是我们期望的情况下,可以使用它输出信息。
switch(获取条件){
case 条件为1:结果输出1,
case 条件为2:结果输出2,
case 条件为3:结果输出3,
……
break;
<!--匹配不存在时执行的代码-->
default:默认代码
}
- 循环语句
(1)for - 循环代码块一定的次数
for(开始前执行;循环的条件; 已被执行之后执行){
执行的代码
}
(2)for/in - 循环遍历对象的属性
for(初始化变量in遍历的对象){
执行的代码
}
(3)while - 当指定的条件为 true 时循环指定的代码块
注意:while 循环会在指定条件为真时循环执行代码块。
while(循环条件){
执行的代码
}
(4)do/while - 同样当指定的条件为 true 时循环指定的代码块
注意:do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。
do{
执行的代码
}while(条件)