如何将多维数组转换为一维数组?

更新于
2026-09-29 08:21:36
2阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计110个文字,预计阅读时间需要1分钟。

如何将多维数组转换为一维数组?

1. [JavaScript] 代码示例:javascriptvar source=[1, ['a', 'b'], [2, ['c', 'd]]];function test(arr) { var result=[]; for (var i=0, len=arr.length; i

1.[代码][JavaScript]代码

var source = [1, ['a', 'b'], [2, ['c' ,'d']]]; function test(arr){ var result = []; for(var i=0, len = arr.length;i<len;i++){ if(Array.isArray(arr[i])){ result = result.concat(test(arr[i])); }else{ result.push(arr[i]); } } return result; } console.log(test(source));

如何将多维数组转换为一维数组?

本文共计110个文字,预计阅读时间需要1分钟。

如何将多维数组转换为一维数组?

1. [JavaScript] 代码示例:javascriptvar source=[1, ['a', 'b'], [2, ['c', 'd]]];function test(arr) { var result=[]; for (var i=0, len=arr.length; i

1.[代码][JavaScript]代码

var source = [1, ['a', 'b'], [2, ['c' ,'d']]]; function test(arr){ var result = []; for(var i=0, len = arr.length;i<len;i++){ if(Array.isArray(arr[i])){ result = result.concat(test(arr[i])); }else{ result.push(arr[i]); } } return result; } console.log(test(source));

如何将多维数组转换为一维数组?