收藏
回答

如何将一维数组变成二维数组?

a:[152km,156km,157km,]

变成b:[

{s:152km},{s:156km},{s:157km}

]

回答关注问题邀请回答
收藏

4 个回答

  • 当哩个当
    当哩个当
    2021-03-27

    你这是一维数组转二维数组么?

    只是把数据进行格式化了啊.很多方法, 但最终都需要使用循环来实现.

    2021-03-27
    有用 1
    回复
  • 跨商通
    跨商通
    2021-03-27

    不就是一个map就能搞定的吗?

    2021-03-27
    有用
    回复
  • xplee
    xplee
    2021-03-27

    可以试试es6数组新语法flatMap

    ['152km','156km','157km'].flatMap(x => [{s:x}])
    
    2021-03-27
    有用
    回复
  • ᥬ[吃瓜]᭄
    ᥬ[吃瓜]᭄
    2021-03-27
    var a=['152km','156km','157km']
    var b = []
    for (let i = 0;i<a.length;i++){
      b.push({s:a[i]})
    }
    
    2021-03-27
    有用
    回复
登录 后发表内容
问题标签