我已经尝试了以下,但他们不工作。 我想要一个结果,如[[[arr1],[arr2],[arr3]],[[arr4],[arr5],[arr6]]]
。如何将数组插入数组的特定索引?
array3[counter].push(array2[e+f]);
//Uncaught TypeError: Cannot call method 'push' of undefined
array3.splice(counter,0,array2[e+f]);
//[Array[2], Array[3], Array[4], Array[4], Array[2], Array[3]]
这里是我的源代码,如果有帮助: http://jsfiddle.net/yUXPz/
'array3 [counter]'是索引计数器的值,而不是数组 - 因此您无法在其上调用'.push'。 –
“Uncaught TypeError:无法调用未定义的方法'push' - > array3 [counter] = undefined - >计数器没有值。 –