JavaScript学习手册(10)
Posted designbyly
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript学习手册(10)相关的知识,希望对你有一定的参考价值。
流程控制语句
-
条件判断语句(if语句)
在执行某个语句之前进行判断,条件成立才会执行语句,条件不成立则语句不成立
语法一:if(条件表达式)
语句
**语法二:**if(条件表达式){
语句。。。 }
else {
语句。。。 }
**语法三:**if(条件表达式){
语句。。。 }
else if(条件表达式) {
语句。。。 }
else if(条件表达式) {
语句。。。 }
else {
语句。。。 }
prompt( ) 弹出一个提示框,该提示框会带有一个文本框,用户可以在其中输入内容。该函数需要一个字符串作为参数,该字符串将会作为提示框的提示文字。
-
条件分支语句(switch语句)
**语法:**switch (条件表达式) {
case 表达式:
语句。。。
break;
case 表达式:
语句。。。
break;
default:
语句。。。
break;
}
在执行时会依次将case后的表达式的值和switch后的条件表达式的值进行全等比较。
如果比较结果为true,则从当前case处开始执行代码。
如果比较结果为false,则继续向下比较。
switch (parseInt(score / 10))
-
循环语句
通过循环语句可以反复的执行一段代码多次。
**while循环:**while(条件表达式){
语句。。。
}
将条件表达式写死为true的循环,叫做死循环。(不会停止!),慎用!!!,break来终止循环。
创建一个循环,往往需要三个步骤。
- 创建,初始化一个变量。
- 在循环中设置一个条件表达式。
- 定义一个更新表达式,每次更新初始化变量。
**do。。。while循环:**do {
语句。。。
} while(条件表达式)
**for循环:**for ( 初始化表达式,条件表达式,更新表达式 ) {
语句。。。
}
嵌套for循环
break关键字
可以用来switch或循环语句,不能在if语句中使用break和continue。立即终止离他最近的那个循环语句。
技巧:可以为循环语句创建一个label来标识当前的循环
label:循环语句,使用break语句时,可以在break后跟着一个label,这样break将会结束指定的1循环,而不是最近的。
continue关键字(可以用来跳过当次循环)
每日一句
天无二日,人无二理
以上是关于JavaScript学习手册(10)的主要内容,如果未能解决你的问题,请参考以下文章