在我们学习数组中,经常会碰到需要使用数组API的地方,在恰巧的代码中使用数组API可以达到事半功倍的效果,下面我就来列举下我门经常使用到的数组API吧
连接和拼接
concat() 连接一个或多个数组 返回新数组
var myArr1 = [1,2,3];
var myArr2 = [4,5,6];
var myArr3 = [7,8,9];
console.log(myArr1.concat(myArr2,myArr3)); //[1, 2, 3, 4, 5, 6, 7, 8, 9]
join() 将数组元素拼接成字符串(参数接收拼接符)
var arr1 = [1,2,3];
console.log(arr1.join("到")); //'1到2到3'--以'到'对arr1数组的元素进行拼接
var arr2 = ['a','b','c'];
console.log(arr2.join('')); //'abc'--以空字符串为拼接符对arr2数组进行拼接
反转和排序
reverse() --将数组元素进行反转
var arr = [1,2,3,4,5,'a']