javascript 逻辑控制语句
javascript 逻辑控制语句
八. JavaScript If...Else 语句
1. if 语句: 在一个指定的条件成立时执行代码。
if (条件) {
条件成立时执行代码
}
2. if...else 语句,在指定的条件成立时执行代码,当条件不成立时执行另外的代码。
if (条件) {
条件成立时执行此代码
} else {
条件不成立时执行此代码
}
3. if...else if....else 语句,使用这个语句可以选择执行若干块代码中的一个。
if (条件1) {
条件1成立时执行代码
} else if (条件2) {
条件2成立时执行代码
} else {
条件1和条件2均不成立时执行代码
}
十. JavaScript Switch 语句
1. switch 语句,使用这个语句可以选择执行若干块代码中的一个。
switch(条件) {
case 1:
执行代码块 1
break
case 2:
执行代码块 2
break
default:
如果n即不是1也不是2,则执行此代码
}
2. 工作原理:switch 后面的 (条件) 可以是表达式,也可以(并通常)是变量。然后表达式中的值会与 case 中的数字作比较,如果与某个 case 相匹配,那么其后的代码就会被执行。break 的作用是防止代码自动执行到下一行。
十二. JavaScript For 循环
1. JavaScript 中的循环用来(for)将同一段代码执行指定的次数;(while)当指定的条件为 true 时。
2. 在脚本的运行次数已确定的情况下使用 for 循环。
语法: for (变量=开始值; 变量<=结束值; 变量=变量+步进值) {
需执行的代码
}
十三. JavaScript While 循环
1. JavaScript 中的循环(for)用来将同一段代码执行指定的次数;(while)当指定的条件为 true 时。
2. while 循环用于在指定条件为 true 时循环执行代码。
语法: while (变量<=结束值) {
需执行的代码
}
3. do...while 循环是 while 循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。所以可以这么说,do...while 循环为执行至少一遍其中的代码,即使条件为 false,因为其中的代码执行后才会进行条件验证。
语法: do {
需执行的代码
}
while (变量<=结束值)
十四. JavaScript Break 和 Continue
1. 有两种可以用在循环中的语句:break 和 continue。
2. break 命令可以终止循环的运行,然后继续执行循环之后的代码(如果循环之后有代码的话)。
3. continue 命令会终止当前的循环,然后从下一个值继续运行。
十五. JavaScript For...In 声明
1. For...In 声明用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。
2. For...In 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。
语法: for (变量 in 对象) {
在此执行代码
}