在我的html代码中,我需要一个全局数组,我在整个应用程序中使用它。如何在javascript中创建和初始化全局数组变量..
答案 0 :(得分:10)
您可以通过以下几种方式实现:
在全球范围内:
var arr = [];
将数组绑定到全局命名空间:
window.arr = [];
或者,为了在其他环境中运行代码,全局对象不一定被称为window
:
(function(global){
global.arr = [];
})(this);
答案 1 :(得分:0)
在浏览器中,您可以使用窗口对象将对象附加到全局范围:
window.myArray = ["foo", "bar"];
在Node.js中,您可以使用global
对象访问全局范围。