e 1 year ago
parent
commit
116405a0fc

+ 48 - 0
JS初级/JS基础/19_2.字符串的方法.html

@@ -0,0 +1,48 @@
+<!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 str = 'This is a car';
+        // str.toUpperCase()
+        // str.toLowerCase()
+        // str.trim()
+        // str.concat(str1)
+        // 通过长度 length
+        console.log(str.length);
+        //indexof 当前内容首次在字符串中出现的下标索引位置
+        console.log(str.indexOf("is"));
+        //lastIndexof 查找当前内容在字符串中最后出现的下标索引位置
+        console.log(str.lastIndexOf("is"));
+        // slice 截取 不会改变原字符串
+        // 一个值 从当前的下标位置开始截取到最后; 从前往后 下标从0开始;从后往前 下标从-1开始
+        // 两个值 第一个是开始截取的下标位置,第二个是截取完成的下标位置(但是不包含本身)
+        console.log(str.slice(-6,-2),'截取');
+        // substring 截取 不会改变原字符串
+        // 一个值 从当前下标截取到最后
+        // 两个值 第一个是开始截取的下标位置,第二个是截取完成的下标位置(但是不包含本身)
+        console.log(str.substring(4,8))
+        // substr 不会改变原字符串
+        // 一个值 从当前下标截取到最后
+        // 两个值 第一个当前下标截取 第二个截取长度
+        console.log(str.substr(5,3));
+        console.log(str,'字符串');
+        // replace("要替换的值","替换成什么内容")
+        console.log(str.replace("a","cccc"));
+        // split 字符串转数组
+        // 用逗号隔开
+        console.log(str.split(","));
+        // chatAt 查找当前下标的字符
+        console.log(str.charAt(6));
+    
+
+
+
+
+    </script>
+</body>
+</html>

+ 32 - 0
JS初级/JS基础/20.数据类型.html

@@ -0,0 +1,32 @@
+<!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>
+    <!-- 
+        基本数据类型:undefined null string number boolean
+        引用数据类型:object array function
+        堆和栈
+        栈:系统自动分配 基本数据类型 修改是值 (引用的指针) 
+        堆:用户进行分配 引用数据类型 修改的地址
+     -->
+     <script>
+        var a = 5;
+        b = a;
+        b = 25;
+        console.log(a,'a')
+
+        var obj = {
+            aa: 24,
+            bb: 25,
+            cc: 26
+        }
+        var obj1 = obj;
+        obj1.aa = 34;
+        console.log(obj.aa)
+     </script>
+</body>
+</html>