2

我希望能够实例化一个 JavaScript 对象,如下所示:

var c = new MyConfig({
    'server': 'servername',
    'kfc': true,
    'code': true,
    'test': true
});

类似的东西。我希望各个属性可以通过以下方式使用:

c.getConfig('nfc'); which should return true / false etc.

我对一些小东西感到困惑,比如我应该使用文字还是构造函数。

有人可以帮忙吗?

4

1 回答 1

3

你真的不需要一个特殊的构造函数;一个对象非常适合。

var c = {
    server: 'servername',
    kfc: true,
    code: true,
    test: true
};

要访问一个属性,它就像 一样简单c.kfc,或者c['kfc']如果您需要动态访问该属性。

于 2012-05-25T23:05:45.173 回答