javascript基础入门之js中的结构分支与循环语句
javascript基础入门之js中的结构分支与循环语句 程序的结构 ①顺序结构:自上而下; ②选择(分支)结构:多条路径,根据不同的条件,只执行其中一个; ③循环结构:重复某些代码 ④配合特定的语句实现选择或循环结构 分支结构语句 单分支 :if(){} () 执行条件 {} 执行语句 双分支 if(执行条件){ 执行语句1 }else{ 执行语句二 } 多分支 if(执行条件1){ 执行语句1 }else if(执行条件2){ 执行语句2 }else if (执行条件3) { 执行语句3 } 。。。。。 多种情况,根据不同的条件选择其中一种 系统提供的switch语句: case的穿透特性:在一个判断语句内,只会执行一次case判断,如果判断成功,后面的case全部执行,每一句后面添加break阻止case穿透,在结尾加default可以结束语句,并返回default所在的结束语句。 switch(执行条件){ case 1 :执行语句1;break; case 2 :执行语句2;break; case 3 :执行语句3;break; case 4 :执行语句4;break; case 5 :执行语句5;break; default:结束语句; } switch和if-else ①switch只能判断具体的值,不能判断范围 ②在switch中的case比较中,不存在隐式转换类型