|
|
@@ -0,0 +1,61 @@
|
|
|
+<!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];
|
|
|
+ // arr[6] = 7;
|
|
|
+ // console.log(arr)
|
|
|
+
|
|
|
+ var arr = [1,2,3];
|
|
|
+ var arr2 = [4,5,6];
|
|
|
+ // concat 连接两个或更多的数组,并返回结果。
|
|
|
+ console.log(arr.concat(arr2));
|
|
|
+
|
|
|
+ var arr3 = ["a","b",1,2,3];
|
|
|
+ // 判断一个数组是否包含一个指定的值。 返回 true或者false
|
|
|
+ console.log(arr3.includes("b"));
|
|
|
+ // 搜索数组中的元素,并返回它所在的位置。
|
|
|
+ console.log(arr3.indexOf(1));
|
|
|
+
|
|
|
+ var arr4 = ["2026","1","12"];
|
|
|
+ // 把数组的所有元素放入一个字符串。 与字符串中的split方法相对应
|
|
|
+ console.log(arr4.join("-"));
|
|
|
+
|
|
|
+ var arr5 = [1,2,3,4,5];
|
|
|
+ arr5.push(6);
|
|
|
+ // push 向数组的末尾添加一个或更多元素,并返回新的长度。
|
|
|
+ console.log(arr5);
|
|
|
+ // unshift 向数组的开头添加一个或更多元素,并返回新的长度。
|
|
|
+ arr5.unshift(0);
|
|
|
+ console.log(arr5);
|
|
|
+
|
|
|
+ var arr6 = [1,2,3,4,5,6];
|
|
|
+ // pop 删除数组的最后一个元素并返回删除的元素。
|
|
|
+ arr6.pop();
|
|
|
+ console.log(arr6);
|
|
|
+ // shift 删除并返回数组的第一个元素。
|
|
|
+ arr6.shift();
|
|
|
+ console.log(arr6);
|
|
|
+
|
|
|
+ var arr7 = [1,2,3,4,5,6,7,8,9];
|
|
|
+ // slice 选取数组的一部分,并返回一个新数组。第一个值起始位置 第二个值结束位置
|
|
|
+ console.log(arr7.slice(2,5));
|
|
|
+ console.log(arr7);
|
|
|
+ // 从数组中添加或删除元素。 第一个删除的起始位置 第二个值删除几个
|
|
|
+ console.log(arr7.splice(2,3));
|
|
|
+ console.log(arr7);
|
|
|
+
|
|
|
+ // splice 从第三位起是要添加的内容
|
|
|
+ arr7.splice(2,0,"a","b","c");
|
|
|
+ console.log(arr7);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ </script>
|
|
|
+</body>
|
|
|
+</html>
|