2011-11-18 88 views
1

我正在製作一個生成Javascript文件的程序。我從來沒有使用Javascript,所以我可能會問一個愚蠢的問題:)無論如何,這個JavaScript文件獲取數據初始化。初始化「複雜」嵌套的javascript /對象

下面是一個例子,其中線路我初始化在與包含兩個屬性WHEREOF它們中的一個是含有3個對象的陣列的對象的陣列中的條目...

或者,即得的想法在至少......有無論如何我可以這樣做,所以「M」成爲一個真正的數組,可以正常索引?

W1[242] = {"W":"authors","M":{ "ArrItem0":{"U":32,"S":4.37},"ArrItem1":{"U":38,"S":4.02},"ArrItem2":{"U":406,"S":1.53} } }; 

回答

4
W1[242] = {"W":"authors","M":[ {"U":32,"S":4.37},{"U":38,"S":4.02},{"U":406,"S":1.53} ] }; 
+0

謝謝大家! :) – Tom

2

取決於你想如何與什麼是M.這是一個選項,其中M的每個元素是它自己的目標工作。

W1[242] = {"W":"authors","M":[ {"U":32,"S":4.37},{"U":38,"S":4.02},{"U":406,"S":1.53} ] }; 
+0

他希望非關聯數組爲M. –

+0

沒錯,事後發現。 – Bert

+0

不用擔心。現在都好。 –

3

的數組符號如下,用方括號[]

W1[242] = 
    { 
     "W": "authors", 
     "M": [{"U":32,"S":4.37}, {"U":38,"S":4.02},{"U":406,"S":1.53}] 
    };