使整个页面的javascript对象全局化

时间:2013-03-29 21:43:06

标签: javascript object

我已经定义了以下javascript对象:

var WealthyLaughingDuckControl = {
    users: [],
    setUsers: function(new_users) {
        this.users = new_users;
    }
};

我希望它可以在chrome / firebug的javascript控制台中使用:

> WealthyLaughingDuckControl
// console result goes here

现在,我得到:

> ReferenceError: WealthyLaughingDuckControl is not defined

我该怎么做?

2 个答案:

答案 0 :(得分:4)

删除var关键字,或将其附加到窗口:window.WealthyLaughingDuckControl

答案 1 :(得分:3)

在顶层定义WealthyLaughingDuckControl,即不在任何函数中。