0
我正在尋找一種快速的方法來創建一個JavaScript中的鍵值對,其中我有一個關鍵是一個ID,如1,2,3,4,5,... 100,這些值是一個數組組成的數組通過參考,名稱和數量。如何存儲多個鍵值,其中value是javascript中元素的數組?
這是一個合適的語法嗎?
var petfoodRefData = { "1": [ {"ref":5222, "description":"purina", "qtt":500}, {"ref":5322, "description":"hills", "qtt":500}, {"ref":6222, "description":"hills junior", "qtt":500} ], "2": {"ref":8022, "description":"fatcat", "qtt":60} }
是否有更簡單更好的方式來做到這一點?我基本上想要爲每個ID = 1給我所有的寵物食品參考,並將它們添加到文檔中。
對於數組(只是值的集合而不是鍵值對),可以使用方括號。 –
如果你將每個數字都在1到100之間作爲一個ID,那麼爲'petfoodRedData'使用一個數組會更好。即它會更可讀,內部JavaScript將數組作爲對象來處理。 – user1983983
問題是ID必須搜索,因爲我可以在ID中有漏洞。 – Astronaut