因為數據模型不一樣,即存儲在內存中的形式不同,js對象的數組模型是鍵值對,在內存中查詢鍵的方式比較類似資料庫中的索引;而數組的查詢方式則是用遍歷.雖然在強類型語言中,數組的查詢方式非常快,這是因為在確定單元長度的情況下可以快速確定所讀取的數組內容的指針位置.但由於js是弱類型的語言,因此數組中的每個元素存儲的長度是不固定的,因此也無法使用指針跳過固定的長度去取值,只能遍歷。
js 數組查詢:js數組套對象[朗讀]
@save
頂0
加入收藏
相關問答推薦
加入收藏