我已經嘗試了以下,但他們不工作。 我想要一個結果,如[[[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 - >計數器沒有值。 –