我正在尝试将javascript中的两个数组组合成一个。
var lines = new Array("a","b","c");
lines = new Array("d","e","f");
这是一个快速示例,我希望能够将它们组合在一起,这样当读取第二行时,数组中的第四个元素将返回"d“
我该怎么做呢?
发布于 2010-10-20 14:14:13
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'
发布于 2021-06-28 01:48:24
使用现代JavaScript语法-- spread operator
const a = ['a', 'b', 'c'];
const b = ['d', 'e', 'f'];
const c = [...a, ...b]; // c = ['a', 'b', 'c', 'd', 'e', 'f']
这也是目前在JavaScript中连接数组的最快方法。
https://stackoverflow.com/questions/3975170
复制相似问题