2011-01-07 72 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