I have a JavaScript array dataArray
which I want to push into a new array newArray
.
(我有一个JavaScript数组dataArray
,我想将其推入一个新的数组newArray
。)
Except I don't want newArray[0]
to be dataArray
. (除了我不希望newArray[0]
成为dataArray
。)
I want to push in all the items into the new array: (我想将所有项目推入新数组:)
var newArray = [];
newArray.pushValues(dataArray1);
newArray.pushValues(dataArray2);
// ...
or even better:
(甚至更好:)
var newArray = new Array (
dataArray1.values(),
dataArray2.values(),
// ... where values() (or something equivalent) would push the individual values into the array, rather than the array itself
);
So now the new array contains all the values of the individual data arrays.
(所以现在新数组包含各个数据数组的所有值。)
Is there some shorthand like pushValues
available so I don't have to iterate over each individual dataArray
, adding the items one by one? (有没有类似pushValues
简写,所以我不必迭代每个dataArray
,逐个添加项目?)
ask by bba translate from so 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…