一、数组常用方法
1.unshift(),从首位添加数据至原数组中,返回新数组的长度
2.push(),从末位添加数据至原数组中,返回新数组的长度
3.shift() ,去掉数组的第一个数,返回该数据
4.去掉数组的最后一个数,返回该数据
5.reverse(),重置数组顺序
6.concat(),连接两个或多个数组,返回连接后的新数组
7.spilce(a,b,c,...),从第a号开始,删除b个数据,然后添加c至数组首位,返回被删除的项目
8.slice(a,b),从a号开始,到b号结束,返回截取的数组片段,包括a,不包括b
9.sort((a,b)=>a-b),对数组进行排序,使用箭头函数升序排列
二、使用技巧
const arr = [12, 3, 5, 44, 6, 87, 9] console.log('----原数组为:----\n', arr); //1.unshift(),从首位添加数据至原数组中,返回新数组的长度 console.log(arr.unshift(11)); console.log(arr);//2.push(),从末位添加数据至原数组中,返回新数组的长度 console.log(arr.push(222)); console.log(arr);
//3.shift() ,去掉数组的第一个数,返回该数据 console.log(arr.shift());
//4.去掉数组的最后一个数,返回该数据 console.log(arr.pop());
//5.reverse(),重置数组顺序 console.log(arr.reverse());
//6.concat(),连接两个或多个数组,返回连接后的新数组 const arr2 = [55, 99, 4] console.log('arr.concat(arr2)\n', arr.concat(arr2)); console.log('arr2.concat(arr)\n', arr2.concat(arr));
//7.spilce(a,b,c,...),从第a号开始,删除b个数据,然后添加c至数组首位,返回被删除的项目 console.log(arr); console.log('splice(0, 5, 555, 666, 777)\n', arr.splice(0, 5, 555, 666, 777)); console.log(arr);
//8.slice(a,b),从a号开始,到b号结束,返回截取的数组片段,包括a,不包括b console.log('slice(0,2)', arr.slice(0, 2));
//9.sort(),对数组进行排序,使用箭头函数升序排列 console.log('sort(()=>{})', arr.sort((a, b) => a - b)); 标签:返回,常用,console,log,arr,数组,方法,concat From: https://www.cnblogs.com/jackdongdong/p/16839362.html