开发者社区> 问答> 正文

如何在JavaScript中压缩两个数组?

我有2个数组:

var a = [1, 2, 3] var b = [a, b, c] 我想要得到的结果是:

[[1, a], [2, b], [3, c]] 看起来很简单,但我不知道。

我希望结果是一个数组,其中两个数组中的每个元素都压缩在一起。 问题来源于stack overflow

展开
收起
保持可爱mmm 2020-02-08 14:10:41 363 0
1 条回答
写回答
取消 提交回答
  • 使用map方法:

    var a = [1, 2, 3] var b = ['a', 'b', 'c']

    var c = a.map(function(e, i) { return [e, b[i]]; });

    console.log(c)

    2020-02-08 14:10:52
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载