|
@@ -7,12 +7,63 @@
|
|
|
</head>
|
|
|
<body>
|
|
|
<script>
|
|
|
- var arr = ["2025","7","22"];
|
|
|
+ // var arr = ["2025","7","22"];
|
|
|
// 将数组合并成字符串 join 可以指定分隔符进行拼接
|
|
|
// 如果没有指定分隔符 “”。那么就会把数组中每一个值紧密连接在一起
|
|
|
- var val1 = arr.join("-");
|
|
|
- var val2 = arr.join("");
|
|
|
- console.log(val1,val2);
|
|
|
+ // var val1 = arr.join("-");
|
|
|
+ // var val2 = arr.join("");
|
|
|
+ // console.log(val1,val2);
|
|
|
+
|
|
|
+ // 向数组内添加值
|
|
|
+ // push 向数组后边添加新值
|
|
|
+ // var arr = [1,2,3,4];
|
|
|
+ // // arr[4] = 5;
|
|
|
+ // arr.push(5);
|
|
|
+ // arr.push(6);
|
|
|
+ // unshift 向数组前边添加新值
|
|
|
+ // arr.unshift(0);
|
|
|
+ // console.log(arr);
|
|
|
+
|
|
|
+
|
|
|
+ // 删除数组当中的值
|
|
|
+ // 删除数组最后边的值
|
|
|
+ // var arr = [1,2,3,4,5,6];
|
|
|
+ // arr.pop();
|
|
|
+ // arr.pop();
|
|
|
+ // 删除数组前边的值
|
|
|
+ // arr.shift();
|
|
|
+ // console.log(arr);
|
|
|
+
|
|
|
+
|
|
|
+ // 截取数组
|
|
|
+ // slice 不会改变原有数组
|
|
|
+ // slice 截取数组的一部分
|
|
|
+ // 两个参数 第一个起始位置 第二结束为止 不包含结束索引位置
|
|
|
+ // var arr = [1,2,3,4,5,6];
|
|
|
+ // var val = arr.slice(1,3);
|
|
|
+ // console.log(val);
|
|
|
+
|
|
|
+ // splice 截取数组 并 添加值
|
|
|
+ // splice 会改变原有数组
|
|
|
+ // 两个参数 第一个起始位置 第二个截取的数量
|
|
|
+ // var arr = [1,2,3,4,5,6];
|
|
|
+ // var val = arr.splice(2,1);
|
|
|
+ // console.log(val);
|
|
|
+ // 从第三位开始 后边所有的参数是向数组添加的新值
|
|
|
+ // arr.splice(2,1,"a","b");
|
|
|
+ // console.log(arr);
|
|
|
+
|
|
|
+
|
|
|
+ // 判断数组中是否包含指定的值
|
|
|
+
|
|
|
+ // includes 会判断当前数组中是否包含指定的值,如果有返回true 没有返回false
|
|
|
+ var arr = [1,2,3,4,5,6];
|
|
|
+ console.log(arr.includes(9));
|
|
|
+
|
|
|
+ // 反转数组 reverse
|
|
|
+ arr.reverse();
|
|
|
+ console.log(arr);
|
|
|
+
|
|
|
</script>
|
|
|
</body>
|
|
|
</html>
|