【发布时间】:2013-08-02 19:10:16
【问题描述】:
我在一个变量中有 JavaScript 对象,我试图从它外部访问它。它的当前形式只是提醒整个函数的代码。我知道这是与变量范围有关的问题。
如何提醒,例如 id 1 的名称?
var LocalStorage = function() {
var queries = [
{id: 1, name: "Mike", age: 28},
{id: 2, name: "Jane", age: 18},
{id: 3, name: "Miles", age: 28},
];
}
var app = {
initialize: function() {
alert(LocalStorage);
}
};
app.initialize();
【问题讨论】:
-
首先拥有
LocalStorage函数有什么意义?为什么不在正确的范围内定义数组? -
我知道这样会更有意义。但是,在最终的应用程序中,我希望 LocalStorage 单独存在于文件中。我只是为示例简化了所有内容。
标签: javascript object scope