代码之家  ›  专栏  ›  技术社区  ›  Cheryl Blossom

如何将分布数组放入数组中?

  •  -2
  • Cheryl Blossom  · 技术社区  · 7 年前

    我有两件东西 req.body

    Numbers = { 1, 2, 3 }
    Letters = { a, b, c }
    

    然后,我需要这样,

    Object = [ { '1', 'a' }, { '2', 'b' }, { '3', 'c' } ]
    

    我能用什么做这个?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Илья Зелень    7 年前

    const Numbers = [1, 2, 3]
    const Letters = ['a', 'b', 'c']
    const result = []
    
    Numbers.forEach((el, i) => {
      result.push({[el]: Letters[i]})
    })
    
    console.log(result)

    const Numbers = [1, 2, 3]
    const Letters = ['a', 'b', 'c']
    const result = Numbers.map((el, i) => ({[el]: Letters[i]}))
    
    console.log(result)
    推荐文章