我有對象數組,它看起來像加入JavaScript項對象
Object {0: "tariffs", 1: "tariffs_yes", 2: "tariffs_no"}
從Chrome的控制檯
的開頭,我需要不印字這個數組,並添加{-1:「新項目」 }到數組的開頭。我不能使用array.unshift('newItem');
和array[-1] = 'new item...'
增加項目陣列的頂部:
Object {0: "tariffs", 1: "tariffs_yes", 2: "tariffs_no", -1: "new item..."}
我如何添加到開始?
需要注意的是,根據規格,對象的按鍵沒有順序。爲什麼你不能使用數組? –
如果'array.unshift()'沒有拋出錯誤,那麼你有一個對象,而不是一個數組 – baao
,那麼顯示的數據並不是你正在處理的內容的真實表示。試圖在該對象上使用它會引發錯誤 – charlietfl