JavaScript流程掌握语句
前提语句分为分支语句(个中分支语句包含if和swich,3个之内推断能够运用if推断;3个以上运用swich推断)和轮回语句(for、for-in、while、do..while轮回)。
1、分支语句推断语法:
if(推断前提){实行代码}
swich(表达式){
case value:statement
break;
case value:statement
break;
.....
default:statement
}
2、轮回语句:for、for-in、while、do..while语法以下:
2-1、for轮回:
for(语句1(初始值,代码实行前运转),语句2(轮回前提),语句3(变量的变化,轮回后实行)){
实行代码块;
}
for轮回嵌套准绳:外层为假时内层不实行,先实行外层再实行内层,直至内层前提为假时再返回外层实行
2-2、while语法以下:
while(前提){
须要实行的代码;
}
do..while语法以下:
do{
须要实行的代码;
}while(前提)
个中while与 do..while区别为:前者先推断前提再实行,后者先实行再推断前提,不管前提怎样都邑先实行一次代 码。
注:window要领:
prompt()弹出输入框 肯定返回输入内容,作废返回null
alert()弹出正告框
new Date().getDay()猎取礼拜的要领 返回值为number,0-6
页面中输入的任何数据都是字符串
break:马上退出所实行的代码
continue:完毕本次轮回,继承最先下次轮回(可理解为当满足某个前提时,跳过此前提继承实行)