javaScript基础(四)流程控制
javascript流程控制 流程:就是程序代码的执行顺序。 流程控制:通过规定的语句让程序代码有条件的按照一定的方式执行。 一、顺序结构 按照书写顺序来执行,是程序中最基本的流程结构。 二、选择结构(分支结构、条件结构) 根据给定的条件有选择的执行形相应的语句。 (1) if else if else 1.单路分支 //条件可以是表达式也可以是任何的数据类型 //大括号会把他里面的代码当作一个整体来运行,如果只有一条语句,可以省略大括号 if(条件){ 条件成立执行的语句 } 2.双路分支 if(条件){ 条件成立的时候执行的代码 }else{ 条件不成立的时候执行的代码 } 3.多路分支 if(条件1){ 条件1成立执行的代码 }else if(条件2){ 条件2成立执行的代码 }else if(条件3){ 条件3成立执行的代码 }......else{ 如果上述条件都不成立执行的代码 } 4.嵌套分支 if(条件1){ if(){ }else if(){ }.... }else if(条件2){ 条件2成立执行的代码 }else if(条件3){ 条件3成立执行的代码 }......else{ 如果上述条件都不成立执行的代码 } (2) switch(变量任何的数据类型){ case 值1: 表达式1; break; case 值2: 表达式3; break; .......