我有成千上萬的遺留代碼將數組信息存儲在非數組中。JavaScript:將對象轉換爲對象數組
例如:
container.object1 = someobject;
container.object2 = someotherobject;
container.object3 = anotherone;
我想擁有的是:
container.objects[1], container.objects[2], container.objects[3] etc.
名稱的 '對象' 部分是恆定的。數字部分是它應該在數組中的位置。
我該怎麼做?
這實際上會略微偏離所描述的。 'object1'將是'objects [0]'而不是'[1]'。 –
@kingjiv - 我已經解決了這個問題。如果他們打算使用一個數組,我認爲他們應該將它們的邏輯改變爲一個數組(使用從零開始的索引),但是它們可以有任何方式。 – jfriend00