一,concat():数组的合并
注:原数组不发生变化,返回值为新数组
1,两个数组的合并:
2,多个数组的合并:
二,pop():删除数组的最后一个元素,并返回的是删除的那个元素
注:原数组发生变化,返回值为pop内的值
var a=['a','b','c','d','e'];
var b=a.pop();//e
三,push():数组末尾添加一个新元素
注:原数组发生变化,返回值为push内的值
var a=['a','b','c','d'];
a.push('e');
四,shift():删除数组的第一个元素,并返回的是删除的那个元素
注:原数组发生变化,返回值为shift内的值
var a=['a','b','c','d'];
var b=a.shift();
五,unshift():数组首位添加一个新元素
注:原数组发生变化,返回值为unshift内的值
var a=['a','b','c','d'];
a.unshift('e');
六,reverse():数组改为倒序
注:原数组不发生变化,返回值同原数组
var a=['a','b','c','d'];
a.reverse();
七,sort():数组排序
注:原数组不发生变化,返回值同原数组
1,字母的排序:
var a=['dad','ad','we','yere','gh','kkm','rtr'];
a.sort();
2,按数字的升序:
var a=[2,5,8,17,19,6];
a.sort(function(a,b){return a-b});
3,按数字的降序:
var a=[2,5,8,17,19,6];
a.sort(function(a,b){return b-a});
-------------------------------------------------------------------------------------------------------------------------------------------------------------------如遇到问题:+WX:WAZJ-0508,及时联系---------------------------------------------------------------------------------------------------------------------------------------------------