数组 toString() 中的 javascript 数组

标签 javascript arrays

我有一个这样的数组:

temp = [
'data1',
['data1_a','data1_b'],
['data2_a','data2_b','data2_c']
];
//

我想使用 toString() 更改我的数组中的数组,如何最好地做到这一点? 然后像这样的数组:

temp = [
'data1',
'data1_a,data1_b',
'data2_a,data2_b,data2_c
];

最佳答案

使用 map 并获得所需的输出。不需要任何其他复杂的方法或功能,

var temp = [
  'data1',
  ['data1_a','data1_b'],
  ['data2_a','data2_b','data2_c']
];


var res = temp.map((item) => item.toString());

console.log(res);

关于数组 toString() 中的 javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49978478/

相关文章:

Javascript,一个简单的递归函数

javascript - AngularJS/AngularFire - 使用 ng-click 传递对象

java - 如何从 2D 表格上设置的房间列表(给定房间大小)生成房间以及它们之间的连接?

java - 为什么此代码显示一个空数组列表,即使我在请求期间向其中添加了元素?

javascript - 允许带有哈希值的 href 链接绕过 SammyJS 路由

JavaScript 对象解构和别名

javascript - 如何动态调用事件处理程序并在 javascript 中获取其返回值?

arrays - 更新 MongoDB 中集合数组内的集合

arrays - 在 Excel VBA 中的多个工作表中动态标注数组?

Java - 通过方法重新引用数组