e 1 年間 前
コミット
c9315849f3

+ 44 - 0
js/js初阶/10.对象.html

@@ -0,0 +1,44 @@
+<!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>
+        // 1.对象的创建
+        var obj = {};
+        var obj1 = new Object();
+        console.log(obj)     
+        console.log(obj1);  
+        // 2.对象的属性和方法
+        /**
+         * obj = {
+         *  属性:属性值,
+         *  ....
+         * }
+        */
+        obj = {
+            name:"LiLi",
+            age:19
+        } 
+        obj1.name = 'Lucy';
+        obj1.age = 20;
+        console.log(obj1);
+        console.log(obj);
+        // 3.对象的访问 对象.属性名 获取对应的属性值
+        var a = obj.name;
+        console.log(a);
+
+        var b = new Array();
+        var c = new Object();
+        var x = new Number();
+        var y = new String();
+        var z = new Boolean();
+        console.log(b,c,x,y,z)
+        // 避免向其中添加内容  会降低耦合性
+
+    </script>
+</body>
+</html>

+ 20 - 0
js/js初阶/11.js数据类型.html

@@ -0,0 +1,20 @@
+<!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>
+    <!-- 
+        js 弱语言类型
+        数据 决定 类型
+        数据类型:
+            基本数据类型:
+                number string boolean null undefined
+            引用数据类型:
+                Object
+                (object array function)
+     -->
+</body>
+</html>

+ 14 - 4
js/js初阶/4.练习.html

@@ -13,11 +13,21 @@
         * 2.使用window.prompt可以弹出包含输入框的窗口,用户输入的内容将是此函数的返回值
         * 年份  判断 是不是闰年 如果是 返回一个 我是闰年  如果不是 返回一个  我不是闰年
         * 年份是4的倍数,且不是100的倍数的
+        * 能被4整除,但不能被100整除
+        * 能被400整除
        */
-       var h = prompt("请输入年龄",18);
-       console.log(h);
-       var h1 = h * 365 * 24 * 60 * 60;
-       alert("总共活了" + h1 + '秒');
+    //    var h = prompt("请输入年龄",18);
+    //    console.log(h);
+    //    var h1 = h * 365 * 24 * 60 * 60;
+    //    alert("总共活了" + h1 + '秒');
+        var year = prompt("请输入年份");
+        if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
+            console.log("闰年")
+        } else {
+            console.log("平年")
+        }
+
+
     </script>
   </body>
 </html>

+ 34 - 0
js/js初阶/8.函数.html

@@ -0,0 +1,34 @@
+<!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>
+        /**
+         * 函数:
+         * function 名字(形参,形参) {
+         *  return 代码块
+         * }
+         * 调用:
+         * 名字(实参) 
+         * 全局作用域 可以在任意地方使用
+         * 局部作用域 只能在局部使用
+        */
+        var c = 2;
+        function fn1() {
+            console.log("这是我第一个函数")
+        }
+        fn1();
+
+        
+        function fn2(a,b) {
+          return  a + b;
+        }
+        console.log(fn2(2,3))
+        console.log(c);
+    </script>
+</body>
+</html>

+ 27 - 0
js/js初阶/9.数组.html

@@ -0,0 +1,27 @@
+<!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 arr1 = ['hahah'];
+        var arr = new Array();
+        arr = [1,2,3,'545']
+        console.log(arr);
+        console.log(arr1);
+        console.log(arr.length);
+        for(var i =0;i<arr.length;i++) {
+            console.log(arr[i],'下标')
+        }
+        console.log(arr[0])
+        arr[4] = '哈哈'
+        console.log(arr)
+    </script>
+</body>
+</html>