当前位置: 首页 > 面试题库 >

JavaScript:如何连接/组合两个数组以串联成一个数组?[重复]

姬宝
2023-03-14
问题内容

我正在尝试将javascript中的2个数组合并为一个。

var lines = new Array("a","b","c");
lines = new Array("d","e","f");

这是一个简单的示例,我希望能够将它们组合起来,以便当读取第二行时,数组中的第4个元素将返回“ d”

我该怎么办?


问题答案:
var a = [‘a’,’b’,’c’];
var b = [‘d’,’e’,’f’];
var c = a.concat(b); //c is now an an array with: [‘a’,’b’,’c’,’d’,’e’,’f’]
console.log( c[3] ); //c[3] will be ‘d’


 类似资料:
  • 正如标题所示,我想将两个数组串联成一个更大的数组。例如: 一切顺利。我用的方法“专业”吗?}

  • 给定两个数组,其中数组1包含变量,数组2包含变量的值,我希望得到这两个数组的所有可能组合,例如: 数组可以容纳尽可能多的变量,也可以容纳。 所需输出: 我尝试了一种递归方法: 我希望能够将每一行正确的内容保存为中的一个元素,但首先我想知道如何正确打印每一行。 编辑:第二个数组不是常量,它在每个变量之间不同: 显然,这在递归中行不通,因为我需要将每个数组与变量数组一起发送,我通过创建一个对象来实现这

  • 问题内容: 我有两个像 我希望它们合并成单个数组 问题答案: 您需要该方法。

  • 问题内容: 我需要一个将所有元​​素组合在一起的新数组,即 做这个的最好方式是什么? 对不起,我忘了,这些ID永远不会匹配,但是从技术上讲,这些名称可能会出现,但不可能出现,它们都必须列在一个数组中。我查看了array_merge,但不确定这是否是最佳方法。另外,您将如何对此进行单元测试? 问题答案: 效率更高,但有两种选择:

  • 我有一个映射,它返回一个脱节的数组列表。 我怎么能得到

  • 有两个数组: 我是如何做到的: 我想用RxJ或其他。 如果值不是数字,例如Object。