1、条件语句2、循环语句3、异常处理

1、条件语句

JavaScript中支持两个中条件语句,分别是:if 和 switch

1  if(条件){
2  
3     }else if(条件){
4          
5     }else{
6  
7     }
 1   switch(name){
 2         case '1':
 3             age = 123;
 4             break;
 5         case '2':
 6             age = 456;
 7             break;
 8         default :
 9             age = 777;
10     }

2、循环语句

JavaScript中支持三种循环语句,分别是:

1 var names = ["alex", "tony", "rain"];
2  
3 for(var i=0;i<names.length;i++){
4     console.log(i);
5     console.log(names[i]);
6 }
1 var names = ["alex", "tony", "rain"];
2 
3 for(var index in names){
4     console.log(index);
5     console.log(names[index]);
6 }
while(条件){
    // break;
    // continue;
}

3、异常处理

 1 try {
 2     //这段代码从上往下运行,其中任何一个语句抛出异常该代码块就结束运行
 3 }
 4 catch (e) {
 5     // 如果try代码块中抛出了异常,catch代码块中的代码就会被执行。
 6     //e是一个局部变量,用来指向Error对象或者其他抛出的对象
 7 }
 8 finally {
 9      //无论try中代码是否有异常抛出(甚至是try代码块中有return语句),finally代码块中始终会被执行。
10 }

注:主动跑出异常 throw Error('xxxx')

原文地址:https://www.cnblogs.com/shiluoliming/p/6514676.html