js 流程控制语句

分支语句
if语句
语法

if(条件){
statement1
}

if(条件){
statement1
}
else{
}

if(条件){
statement1
}
else if(){
}
else{
}
注:执行语句只有一句时大括号可以省略,最好加上大括号
alert("警告内容")弹出警告对话款
prompt()弹出一个输入框 返回值分2种,一种是确定返回输入内容 一种的取消,返回null
string.length获取string的长度 返回值number
if语句嵌套
if(条件){
if(){
}else{
}
}
else if(){
}
else{
}
switch语句
获取星期的方法--new Date().getDay() 返回星期 返回number(0-6)
switch(被判断的变量){
case 与变量作比较的值:如果相等执行的语句;
break;
case 与变量作比较的值:如果相等执行的语句;
break;
case 与变量作比较的值:如果相等执行的语句;
break;
default:如果没有匹配的执行的语句
}
循环语句
for循环
语法:
for(计数器初始值;循环条件;计数器):{
循环体
}
for 循环嵌套
嵌套是遵循的原则:1.外层为假时,内存不能执行;2,先执行外层在执行里,里面执行完继续执行外
while
var i=1;计数器初始值
while(循环条件){
循环体
计数器变化
}
var i=1;计数器初始值
do{循环体 计数器变化}while(循环条件)
break和continue
break 立即退出循环
continue 结束本次循环,继续下一次的循环

猜你喜欢

转载自www.cnblogs.com/alasijia/p/9223594.html