如何在 ES6 中提取数组值并推入同一个数组?

相对湿度

我有这个数组数组

a1 = [['one', 'two', ['three', 'four']], ['five', 'six', ['seven', 'eight']]];

如何从子数组中获取“三”和“四”、“七”和“八”,并将其作为字符串推送到父数组中,如下所示

a2 = [['one', 'two', 'three, four'], ['five', 'six', 'seven, eight']];

像这样。我可以用 ES6 解决它吗?

注意:'三''四'和'七''八'之间有空格,如a2所示。

昵称

听起来你想要join内部数组,是吗?

let a1 = [['one', 'two', ['three', 'four']], ['five', 'six', ['seven', 'eight']]];
let merged = a1.map((values) => {
  return values.map((value) => {
    return Array.isArray(value) ? value.join(', ') : value;
  });
});
console.log(merged)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 ES6 中提取数组值数组并推送到同一个数组中?

如何在Javascript es6中过滤对象数组

ES6/typescript 如何创建一个带有键和值的数组?

如何通过另一个对象数组过滤对象数组[ES6]

如何确定在同一个数组中是否存在重复值?

如何使用另一个数组按键/值从数组中提取对象

如何在ES6中为两个数组实现插入排序

如何在 ES6 中合并具有类型和键值的两个数组

使用es6数组方法从数组中提取第一个对象

使用ES6将对象数组提取到一个数组中

如何使用moment.js和ES6创建一个小时+分钟的数组?

如何在同一个数组下创建多个映射

如何查找数组值中的某些单词是否在同一个数组 php 中

如何在ES6中将键值对对象转换为值数组?

如何在ES6 / ES2015中初始化数组?

如何在javascript es6类构造函数中声明一个对象

如何在ES6中获取Set的第一个元素(EcmaScript 2015)

如何根据属性值合并两个数组以与 ES6 反应

如何在ES6中将json对象数组绑定到javascript类数组

如何在MongoDB更新中将字段的值推入同一文档的另一个数组字段中

如何在数组中查找多个元素-Javascript,ES6

如何在 JavaScript ES6 中使用数组解构并分配给对象属性

如何在React 0.14 ES6中清除状态或单击时清空数组?

如何在es6中平面对象数组?

ES6 map 函数如何在 JSX 中创建对象数组

如何在调用此类的构造函数时创建ES6类的对象数组?

如何在ES6中生成不重复数字的数组?

如何在 ES6 类构造函数中创建和填充二维数组

如何使用ES6 Array.fill()清空数组