2

在我的 html 代码中,我需要一个在整个应用程序中使用的全局数组。如何在javascript中创建和初始化全局数组变量..

4

2 回答 2

11

You can do it several ways :
In the global scope :

var arr = [];

Binding the array to the global namespace:

window.arr = [];

or, for running the code in other environments, where the global object is not necessarily called window:

(function(global){
    global.arr = [];
})(this);
于 2012-06-29T13:47:16.540 回答
0

在浏览器中,您可以使用 window 对象将对象附加到全局范围:

window.myArray = ["foo", "bar"];

在 Node.js 中,您可以使用global对象访问全局范围。

于 2012-06-29T13:31:20.360 回答