JavaScript 二维数组降维

JavaScript二位数组降维的几种方法

1循环遍历实现的降维

		var arr = [['h','w','s','f'],['d','x'],['q','t','e']];
		var result =[];
		for (var i=0;i<arr.length;i++){
			for(var j =0;j<arr[i].length;j++){
				result.push(arr[i][j]);
			}
		}
		console.log(result);
		结果显示为
		>>"h,w,s,f,d,x,q,t,e"

2 concat实现多数组的连接
concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。

        var arr = [['h','w','s','f'],['d','x'],['q','t','e']];
		var result =[];
		for (var i=0;i<arr.length;i++){
			result=result.concat(arr[i]);
		}
		console.log(result);

猜你喜欢

转载自blog.csdn.net/baidu_37336262/article/details/82345361