var arr = []; //is a multidimensional array.
var barr = []; //is a temp array that is dynamically updated
var key = "key1"
arr.push(key, barr);
arr
數據推到一個數組二維數組內,現在看起來是這樣的 - >[key, Array(1)]
在具體指標
新數據進入barr
如何我把別的東西塞進了相同的鍵嵌套數組?
預期的輸出應該是這樣的:[key, Array(2)]
你最後一句不清楚(對同一把鑰匙?)。什麼是預期的輸出?你是否會混淆數組和對象? – Andy
@andy基本上我正在尋找實現這個:'[key,Array(1)]' - >'[key,Array(2)]' – gk103
那麼,你的原始代碼不會產生這樣的結果。它產生'[「key1」,數組[0]]而不是'[「key1」,數組[1]]'。你只是想添加一些東西到數組中嗎? – Andy