js语句

语句:即js整句或命令

类型:赋值语句、条件语句、循环语句、跳转语句、表达式语句、声明语句

1.条件语句
if语句:有条件的执行

 if(表达式/条件){}

switch语句:
所有分支依赖于同一个表达式,如果没有break则一直向下执行

switch(表达式/条件){
    case 1:执行代码块1;
           break;
    case 2:执行代码块2;
           break;
    case 3:执行代码块3;
           break;
}

2.循环语句:程序路径的一个回路,可以让一部分代码重复执行
(1)while循环:
用于可能不知道确切次数,但知道循环条件的情况

    var count = 0;
    while (count<10){
        count++;
    }//条件为真时一直执行count++,直到条件为假时结束

(2)do while 循环:
不管循环条件是否满足,先执行一次循环,再去判断条件决定循环是否继续执行

    do{
       i++;
    }while(i<10);

(3)for循环:

  var a =0
  for(var i =0;i<10;i++){
      a++;
      console.log(i)  //  0 1 2 3 4 5 6 7 8 9 
  }
  console.log(a) // 10(循环执行了10次)

(4)for in循环

var arr = ["hello","how","are","you"];
 for(index in arr){
     console.log(index);//0,1,2,3
    console.log(arr[index]);//获取arr中的值
 }

3.循环的控制:break continue

break:跳出整个循环,不会执行

 for(var i =0;i<10;i++){
    if(i == 5){
        break;//第六次以后都没执行
    }
    console.log(i)// 0 1 2 3 4
}

continue:跳出单次循环,进行下一次循环

for(var i =0;i<10;i++){
    if(i == 5){
      continue;//只有第六次没执行
      console.log(i);// 0 1 2 3 4 6 7 8 9 
    }
 }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • javascript程序就是一系列可执行语句的集合。(ps我看了全位置呢比js高级讲解的更加系统和详细,所以今天就...
    熊孩子CEO阅读 3,142评论 0 0
  • 条件语句 if 条件语句 其中condition(条件)可以是任意表达式,求值结果不一定是布尔值,ECMAScri...
    YM雨蒙阅读 3,369评论 0 3
  • 条件语句 if(条件){语句1;}else{语句2;}条件为true,则取语句1,false则取语句2. var ...
    olivia1111阅读 2,563评论 0 0
  • 一、 程序流程控制 结构化程序有三种结构:顺序结构、选择结构、循环结构。 二、 条件语句 1. if 条件语句...
    壬万er阅读 2,885评论 0 0
  • 作者的序言 朋友们,弃疗系列4出来啦,作者还并没有放弃,感觉自己萌萌哒,233。 语句 js程序其实就是一系列可执...
    zhaolion阅读 5,714评论 0 8

友情链接更多精彩内容