123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <!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 = ["2025","7","22"];
- // 将数组合并成字符串 join 可以指定分隔符进行拼接
- // 如果没有指定分隔符 “”。那么就会把数组中每一个值紧密连接在一起
- // 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>
|