2011-01-07 84 views
0

我正在構建一個表單,其中描述字段根據表單的輸入(onchange事件)更改其內容。我有多個輸入字段,每個字段都有自己的描述。JAVASCRIPT:數據結構而不是數組

我在過去一直在做的每個字段(這是一個非常小的examle):

var wisdom = [' ', 'Seeker of Wisdom', 'Collector of Wisdom', 'Devotee of Wisdom', 'Devourer of Wisdom', 'Font of Wisdom', 'Oracle of Wisdom', 'Source of Wisdom']; 
var wisdomp = [0, 100, 250, 550, 1200, 2500, 5000, 10000, 10000]; 

但初始化頁面上的所有這些增值經銷商似乎沒有我的權利,並創建一個巨大的文本塊。這就是爲什麼我認爲從外部文件讀取這些數據會更好。雖然我找不到JavaScript文件閱讀器。

有沒有更好的結構或方法來保持和檢索使用JavaScript的數據?

回答

1

其實,你可以使用JSON來形容AK/V結構似乎符合您的需求:

{' ':0,' 智慧的導引頭 ':100,' 智慧的珍藏:250 }等

請注意,您也可以使用嵌套結構以及使用此表示法。

看到:http://www.json.org

+0

謝謝,這應該在創建我的變量更動態和減少空間工作。在相關頁面上初始化所有這些變量是否確實可行? – Raven 2011-01-07 14:42:23