gpt4 book ai didi

javascript - 如何将两个数组合并为一个?保留数组元素和长度

转载 作者:行者123 更新时间:2023-11-28 11:29:55 26 4
gpt4 key购买 nike

我的项目中现在有两个数组,我希望合并或连接它们,以便可以将结果输出到表中。

var array1 = ["a","b"];
var array2 = ["x", "y"];

我知道有像 concatpush 这样的方法,但我似乎找不到确切的方法来完成我想要做的事情,因为 concat 只是添加到数组中。

我的预期输出是

var combinedarray = ["x and a","y and b"];

最佳答案

您可以将map与回调函数的额外索引参数一起使用,这样您就可以从第二个数组中获取相应的值:

var array1 = ["a","b"];
var array2 = ["x", "y"];
var result = array1.map((a,i) => `${a} and ${array2[i]}`);
console.log(result);

关于javascript - 如何将两个数组合并为一个?保留数组元素和长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54498013/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com