**1.join()**
var test = arr.join("-");
console.log( test);
将数组的所有元素放入字符串,通过制定的分隔符进行分离
结果 1-2-3-4-5-6 string类型
不影响原数组
**2.concat()**
var arr1 = [7,8,9];
arr1 = arr1.concat(arr);
console.log(arr1);
连接两个或更多数组并返回结果
[7,8,9,1,2,3,4,5,6]
不影响原数组
**3. push**
arr.push(0);
console.log(arr.length);
向数组后面添加一个新的元素,并返回新的长度
结果 [1,2,3,4,5,6,0]
影响原数组
**4. pop()**
console.log(arr.pop());
删除并返回数组的最后一个元素
结果 6 arr = [1,2,3,4,5]
影响原数组
**5. unshift()**
arr.unshift(0);
向数组的开头添加一个或多个新的元素,并返回新的长度
结果 [0,1,2,3,4,5,6,]
影响原数组
**6. shift()**
console.log( arr.shift());
删除元素并返回第一个值
结果1 arr = [2,3,3,4,5,6]
影响原数组
**7. sort()**
var arr = [12,3,1,5,6,4];
arr.sort()
对数组进行排序 根据第一个数字的大小进行排序
结果 [1,12,3,4,5,6];
影响原数组的顺序
**8. reverse()**
arr.reverse();
翻转
结果 [6,5,4,3,2,1]
影响原数组的顺序
**9. slice()**
console.log(arr.slice(2,4));
截取 第一个参数的起始位置(包括在内) 第二个参数是截止位置(不包括在内)
结果 [3,4]
不影响原数组
数组的方法
最新推荐文章于 2022-09-27 16:25:38 发布