• 微信:
  • hai764003
  • QQ:
  • 511211014
  • E-mail:
  • jaquery@163.com

案例总数51

访问总数312363

收藏总数310894

javascript能干什么返回列表

上传时间:2015-02-02 内容关键字:


第五课:


javascript流程控制:


概念:通过规定的语句,让程序代码有条件的按照一定的方式执行。


一、顺序结构:

按照书写的顺序来执行,是程序中最基本的流程结构


二、选择结构(分支结构,条件结构)

根据给定的条件有选择的执行相应的语句。

第一、if   else if  else


1. 单路分支:

条件可以是表达式也可以是任何的数据类型

大括号会把里面的代码当做一个整体来运行,如果只有一条语句,可以省略大括号

if(条件){

条件成立执行的语句

}

if(条件)

条件成立执行的额语句


2.双路分支:

if(条件){

条件成立执行的代码

}else{

条件不成立执行的代码

}


3. 多路分支

if(条件1){

条件1成立执行的代码

}else if(条件2){

条件2成立执行的代码

}else if(条件3){

条件3成立执行的代码

}....else{

上述条件都不成立执行的代码

}


var a=prompt('请输出您的成绩','');

if(a<60){

alert('您的成绩不及格');

}else if(a>60 && a<=70){

alert('您的成绩及格了');

}else if(a>70 && a<=80){

alert('您的成绩良好');

}

else{

alert('您的成绩优秀');

}


4. 嵌套分支:


if(条件1){

if(条件2){

条件1和条件2同时成立执行的语句

}

}else{

条件不成立执行的代码

}


第二、switch: 多个选择进行相应的匹配。


switch(条件变量){

case 1

执行语句1;

break;

case 2

执行语句2;

break;

...............

default:

执行语句

}

switch(a){

case "1":

alert('星期一');

break;

case "2":

alert('星期二');

break;

case "3":

alert('星期三');

break;

default:

alert('剩余四天');

break;

}

注意:当判断某种范围的时候最好用if语句,当判断某个值的时候用switch


 

小海哥推荐你看: 博客园  php教程分享网站  phpmywind  脚本之家