fengchuanyu 9 小时之前
父节点
当前提交
b9349e5d9c
共有 1 个文件被更改,包括 63 次插入0 次删除
  1. 63 0
      3_JavaScript/14_循环.html

+ 63 - 0
3_JavaScript/14_循环.html

@@ -0,0 +1,63 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <script>
+        var arr = [100,98,60,80,88,95];
+        // 循环遍历数组
+        // for循环可以用来遍历数组中的每一个值
+        // for(){} 小括号写循环的条件(如何循环),大括号写循环体的代码(循环要做什么)
+
+        // 循环中有三条语句 一般情况下第一条语句是初始化循环变量,第二条语句是循环条件,第三条语句是循环变量的更新
+        // 循环开始后第一次执行的时候先执行前两条语句 如果条件成立,执行循环体的代码,否则退出循环
+        // 从第二次开始 先执行第三条语句 再执行循环体的代码 再执行第二条语句循环条件判断 如果成立执行循环体 否则退出循环
+        
+        // 定义变量尽量给一个初始值
+        // var res = 0;
+        // for(var i=0;i<arr.length;i++){
+        //     // console.log(arr[i]);
+        //     res = res + arr[i];
+        // }
+        // console.log(res);
+
+
+        // while 循环
+        // while(){} 小括号仅一条语句写循环的条件(如何循环),大括号写循环体的代码(循环要做什么)
+        // var j = 0;
+        // while(j<arr.length){
+        //     console.log(arr[j]);
+        //     j++;
+        // }
+
+        // do{}while() 循环
+        // do{}while() 循环先执行循环体的代码,再判断循环条件
+        // var k = 0;
+        // do{
+        //     console.log(arr[k]);
+        //     k++;
+        // }while(k<arr.length);
+
+
+        // break 语句可以用来退出循环 结束循环
+        // for(var i=0;i<arr.length;i++){
+        //     console.log(arr[i]);
+        //     if(arr[i] < 80){
+        //         console.log("成绩为良");
+        //         break;
+        //     }
+        // }
+
+        // continue 语句可以用来跳过本次循环,后面代码将不会继续执行,直接跳转到下一次循环
+        for(var i=0;i<arr.length;i++){
+            if(arr[i] < 80){
+                continue;
+            }
+            console.log(arr[i]);
+        }
+    </script>
+</body>
+</html>