前端学习日记-js流程控制语句

一、if语句 (document.write(“ ”)

1.做判断

if(条件)

{ 条件成立时执行代码}

2.二选一

if(条件)

{ 条件成立时执行的代码}

else

{条件不成立时执行的代码}

3.多重判断

if(条件1)

{ 条件1成立时执行的代码}

else if(条件2)

{ 条件2成立时执行的代码}

...

else if(条件n)

{ 条件n成立时执行的代码}else

{ 条件1、2至n不成立时执行的代码}

二、switch

1.多重选择

switch(表达式){

case值1:执行代码块 1 break;

case值2:执行代码块 2break;

...

case值n:执行代码块 n break;

default:与 case值1 、 case值2...case值n 不同时执行的代码

}

三、for语句

1.重复重复

for(初始化变量;循环条件;循环迭代)

{循环语句  }

四、while

1.反反复复

while(判断条件)

{ 循环语句 }

五、do while(先执行,后判断,至少执行一次)

1.来来回回

do{循环语句 }

while(判断条件);

六、break,continue

1.break:退出当前循环;与循环语句共用

2.continue:跳过本次循环,循环语句继续执行;

七、练习

<!DOCTYPE HTML>

<html >

<head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>流程控制语句</title>

    <script type="text/javascript">

        //第一步定义数组

        var infos = [

            ['小A','女',21,'大一'],

            ['小B','男',23,'大三'],

            ['小C','男',24,'大四'],

            ['小D','女',21,'大一'],

            ['小E','女',22,'大四'],

            ['小F','男',21,'大一'],

            ['小G','女',22,'大二'],

            ['小H','女',20,'大三'],

            ['小I','女',20,'大一'],

            ['小J','男',20,'大三']

        ];

        for(var i=0;i<infos.length;i++){

            if(infos[i][3] === "大一" && infos[i][1] === "女"){

                document.write(infos[i][0]+"<br/>");

            }

        }

    </script>

</head>

<body>

</body>

</html>

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 8,964评论 0 2
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,713评论 0 13
  • 1 下午的时候,老友给我发了个聊天截图,内容是一名96年的拜金女对自己拜金行为的自我辩护,并且最终将这个问题上升到...
    六道图书馆阅读 2,806评论 0 0
  • 春至人间宜播种。 同样的土地墒情,同样的水分滋润,同样的阳光照耀,同样怀着期待的心情播下一颗颗种子…… 有的长出来...
    吴森迪阅读 1,882评论 0 0
  • 安安盼生日盼了很久,请了假打算陪她过一个有意义的生日。暑假又不是周末,邀请小朋友有点难。就去海底世界玩吧,爸爸要上...
    洁儿_42cb阅读 1,796评论 0 2

友情链接更多精彩内容