Javascript 如何将两个单独的数组合并为一个数组?

Javascript 如何将两个单独的数组合并为一个数组?,javascript,arrays,typescript,Javascript,Arrays,Typescript,我有两个不同的数组 [“Laddoo”、“糖果”、“混合物”、“1盒”、“薯条”] [120185150145130] 我需要像这样将它们合并为一个数组 data: [ { name: 'Laddoo', y: 120, }, { name: 'Sweets', y: 185 }, { name: 'Mixtures', y: 150 }, { name: '1FixBoxes', y: 145 }, { name: 'Chips', y

我有两个不同的数组

[“Laddoo”、“糖果”、“混合物”、“1盒”、“薯条”]

[120185150145130]

我需要像这样将它们合并为一个数组

data:  [
{
  name: 'Laddoo',
  y: 120,
    
}, 
{
  name: 'Sweets',
  y: 185
}, 
{
  name: 'Mixtures',
  y: 150
}, 
{
  name: '1FixBoxes',
  y: 145
},
{
  name: 'Chips',
  y: 130
}
]

您可以使用
Array.map()


在任一数组上调用.map并使用索引获取另一个数组的值

nameArray.map((val, index) => { name: val, y: yArray[index] });
nameArray.map((val, index) => { name: val, y: yArray[index] });