fengchuanyu 1 settimana fa
parent
commit
067a0ef2d2
2 ha cambiato i file con 90 aggiunte e 0 eliminazioni
  1. 25 0
      3_JavaScript/11_引用数据类型.html
  2. 65 0
      3_JavaScript/12_循环.html

+ 25 - 0
3_JavaScript/11_引用数据类型.html

@@ -0,0 +1,25 @@
+<!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>
+        // 定义数组 以[]包裹起来
+        // js中数组长度不受限制 定义的时候不需要规定数组的长度 
+        var a = [0,1,2,3,4,5,6,7,8,9];
+        // js中数组中的数据类型不受限制
+        var b = ["a","b","c",1,2,3]
+        // 常用于存储列表数据
+
+        // 获取数组中的值 通过数组名加上索引值 数组的索引值是从0开始
+        console.log(b[1]);
+        // 数组名.length 返回数组的长度
+        console.log(b.length);
+        
+
+    </script>
+</body>
+</html>

+ 65 - 0
3_JavaScript/12_循环.html

@@ -0,0 +1,65 @@
+<!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 = [1,2,3,4,5,6,7,8,9];
+
+        // for 循环
+        // for 循环后面有三条语句 第一语句一般为定义变量 第二条语句控制循环的次数 第三条给第一个语句的变量做操作
+        // 第一次循环只执行前两条语句 然后进入到循环体里开始执行{}的代码
+        // 从第二次循环开始 先执行第三条语句 然后执行第二条语句 如果条件成立可以循环那么进入到循环体执行{}里的代码
+        // for(var i=0;i<arr.length;i++){
+        //     console.log(arr[i]);
+        // }
+
+        // while 循环
+        // while循环后边的括号里就只有一条语句 如果成立执行循环如果不成立循环结束
+        // var i = 0;
+        // while(i<arr.length){
+        //     console.log(arr[i]);
+        //     i++;
+        // }
+        // do while
+        // do while 循环整体于 while 区别在于do while 先执行再判断
+        // var i = 0;
+        // do{
+        //     console.log(arr[i])
+        //     i++;
+        // }while(i<arr.length)
+
+
+        // for(var i=0;i<arr.length;i++){
+        //     if(arr[i] == 5){
+        //         console.log("当前数值为5不输出")
+        //     }else{
+        //         console.log(arr[i])
+        //     }
+        // }
+        // 循环中如果遇到continue 那么结束本次循环continue下边代码将不会被执行 
+        // for(var i=0;i<arr.length;i++){
+        //     if(arr[i] == 5){
+        //         continue;
+        //         console.log("当前数值为5不输出")
+        //     }
+        //     console.log(arr[i])
+            
+        // }
+
+        // 在循环中遇到 break 表示结束整个循环
+         for(var i=0;i<arr.length;i++){
+            if(arr[i] == 5){
+                break;
+                console.log("当前数值为5不输出")
+            }
+            console.log(arr[i])
+            
+        }
+
+    </script>
+</body>
+</html>