Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Concat 2个阵列,但其中一个包含子阵列_Javascript_Arrays_Reactjs - Fatal编程技术网

Javascript Concat 2个阵列,但其中一个包含子阵列

Javascript Concat 2个阵列,但其中一个包含子阵列,javascript,arrays,reactjs,Javascript,Arrays,Reactjs,我有两个数组。第一个很简单: 第二个包含子数组: 子数组中的每个元素都应该与第一个元素相连,这样它们就可以形成一个相同元素的数组 这里是沙盒: 数组是data1和data2。最终数据是它应该是什么样子。我尝试了几个循环来形成它,但没有成功。为了营救: const newArr = [...data1, ...data2.flatMap((el) => el)]; 检查一下:您可以在concat调用中展开arr1.concat(…arr2)。但是对于这样一个特定的问题,不要链接到外部

我有两个数组。第一个很简单:

第二个包含子数组:

子数组中的每个元素都应该与第一个元素相连,这样它们就可以形成一个相同元素的数组

这里是沙盒:

数组是data1和data2。最终数据是它应该是什么样子。我尝试了几个循环来形成它,但没有成功。

为了营救:

const newArr = [...data1, ...data2.flatMap((el) => el)];

检查一下:您可以在concat调用中展开
arr1.concat(…arr2)
。但是对于这样一个特定的问题,不要链接到外部代码库,而是提供一个