如何访问对象文字中的内容?

时间:2011-08-12 19:44:38

标签: javascript oop object-literal

有人能告诉我在对象文字中存储内容以及如何使用我的JS模式访问它的最佳方法是什么?我似乎无法让它发挥作用。

Namespace.object = {
    var data = [{"myid1" : "<p>My content 1</p>"}];

    method: function () {
        var myData = Namespace.object.data[0].id;
    }
};

1 个答案:

答案 0 :(得分:3)

存储:

Namespace.object = {
    data: [{"myid1" : "<p>My content 1</p>"}],

    method: function () {
        var myData = Namespace.object.data[0].id;
    }
};

访问:

var theFirstData = Namespace.object.data[0];

var myId1 = Namespace.object.data[0].myid1;

// Alternatively...
var myId1b = Namespace.object.data[0]['myid1'];

Namespace.object.method();