2021
04-27
04-27
JS数组降维的几种方法详解
二维数组降维使用数组实例方法concat和ES6扩展运算符降维letarr=[1,2,[3,4],5];letarr1=[].concat(...arr);//先使用扩展运算符打散最外边的数组,concat自带打散粘合数组的功能console.log(arr1);//[1,2,3,4,5]//ES6之前用apply打散数据的兼容性写法vararr2=[1,2,[3,4],5];vararr3=[].concat.apply([],arr2);console.log(arr3);//[1,2,3,4,5]多维数组降维递归降维//几种利用数组函数递归降维的写法//some&concat//利...
继续阅读 >