JavaScript分支语句
- if
- if语句
- 语法:
- if(condition){statement1;}
- if(condition){
- 语法:
- if语句
statement1;}else{
statement2;}else{
statement3;}
-
-
-
- if(condition){
-
-
statement1;}else if(condition){
statement2;}
-
-
- alert()弹出警告对话框
- prompt()弹出输入框,返回值:点击确定,返回输入内容;点击取消,返回null.
- if语句的嵌套
- string.length
- 语法:string.length
- 功能:获取string字符串的长度
- 返回值:number
-
- switch
- switch语句
- 语法:
- switch(expression){
- 语法:
- switch语句
case value:statement
break;
case value:statement
break;
..........
default:statement
}
- 方法
-
- 获取星期
- 语法:new Date().getDay()
- 功能:获取星期
- 返回值:number(0-6)
- 输出
- 语法:document.write("内容");
- 功能:向浏览器输出内容
-
JavaScript循环语句
- for
-
- for语句
- for语法:
- for(语句1;语句2;语句3){
- for语法:
- for语句
被执行的代码块}
语句1:在循环代码块开始前执行
语句2:定义运行循环(代码块的)条件
语句3:再循环(代码块)已被执行后执行
- for嵌套
- for嵌套语句
- 语法
- 原则:当循环与循环发生嵌套时遵循下列原则
- 外层为假时,内层不执行
- 先执行外层在执行内层,直至内层的条件为假时在返回外层去执行
- for嵌套语句
- while循环
- while语句
- 语法:while(条件){
- while语句
需要执行的代码;}
-
-
- 当条件成立时执行语句
-
- do while
- do while语句
- 语法:do{
- do while语句
需要执行的代码
}while(条件)
-
-
- 说明:先执行后判断,循环至少执行一次
-
- for循环与while循环区别
- for:适合一直循环次数的循环体
- while:适合未知循环次数的循环体
break及continue语句
- break
- break:立即退出
- continue
- continue:结束本次循环,继续开始下一次