在一个循环中,我试图合并两个数组的内容:
var myArray = [{a:"a"},{b:"b"}];//first pass in loop
var myArray = [{c:"c"},{d:"d"}];//second pass in loop
对于结果,我想要这个:
results = [{a:"a"},{b:"b"},{c:"c"},{d:"d"}];
如果我在每次通过时都这样做:
results.splice(0,0,array[i]);
那么results
数组就变成了两个数组的集合,而不是四个对象的集合。
我试过.concat
了,但是没有用。
for()
有没有办法在不使用and的组合的情况下将包含一个对象数组的对象与另一个对象数组合并push()
?
一定有一些简单的东西我错过了。
谢谢