数组法
1 array.join():连接符号的所有元素返回的字符串,如果该元素是不是基本类型,调用toString。第一
它对应于string.split();
ARR = { 1,2,真的,3,4,5 };
(arr.join = = '1-2-true-3-4-5 '(-);

2 array.reverse():逆阵
ARR = { 1,2,真的,3,4,5 };
(arr.reverse); / / ARR = { 5、4、3、真实,2,1 };

Array.sort(3):排序,你可以通过一个函数作为参数
Arr.sort(功能(A,B){
返回A-B;
});

Array.concat(4):拼接功能,
在最后拼接新元素,在拼接后返回数组,但不改变原始数组;参数可以是元素、多个元素、数组,
如果它是一个元素或多个元素,直接将这些元素添加到结尾,如果是数组,则将数组的元素放到末端。
= {1,2,3};
A.concat(4,5)回归/ { 12345 }
A.concat({ }或{ 5)返回12345 }
A.concat({ } { } 4、5、6、7); / /回报{ 1,2,3,4,5,6,7 }
A.concat({ 4 } },{ 5,6) / /回报{ } } { 1、2、3、4、5、6 / /关注

(5 array.slice StartPos,EndPos):取子串函数(原始数组保持不变)
从让到EndPos结束但不是EndPos元素
如果没有EndPos,抓住它的尾巴
如果POS是负数,那么它计数。
= { 12345 };
a.slice(0,3)回归/ {1,2,3}
a.slice(3) / /返回4 } {
a.slice(1,1) / / / } {、回报/是从第一和倒数第一,但不包括倒数第一
a.slice(1,2); / / / } { 2回报/是从第一和倒数第二,但不包括倒数第二

(6 array.splice StartPos,长度,{ Aa,加2…})随机存取功能
可以随意删除(某个)元素或添加一些元素。
如果只有两个参数,从数组中删除一个元素让总长度
如果有两个以上的参数,从数组中删除一个让总长度的元素,然后添加以下元素的位置,你只是删除
如果添加的元素是一个数组,数组作为元素(不像Concat)。
= { 12345 };
a.splice(1,2) / /回报{ } = = { 2;1 }
a.splice(1,2,6,7,8) / /回报{ } = = { 2;1,6,7,8,4,5 }
a.splice(1,2,{ 6,7,8 }); / /回报{ 2 };a = { 1 },{ 6,7,8,4,5 }

7 Array.push()Array.pop();
最后一个元素是操作,添加了推,POP是删除最后一个元素并返回元素。

8 array.unshift()Array.shift()
第一单元操作,添加的位置,和移位是删除第一个元素并返回元素

在一起
这些方法会改变原数组:逆向、排序、拼接、推、流行、不移位,移位
这些方法不改变原有数组:连接,连接,接头