如何在javascript中访问函数内部的数组/对象?

时间:2014-02-04 16:01:59

标签: javascript arrays

您好我有如下所示的数组外部函数:

var daily = [];
daily["data"]=[];
daily["data"].push('hello');

function demo()
{
console.log(daily); // not working here
}

如何在Javascript中将此对象声明为全局?

1 个答案:

答案 0 :(得分:1)

可能是因为您的功能正在被提升。请尝试使用此功能。

var demo = function(){
  console.log(daily);
}

你也可以考虑将每日变量传递给你的函数,就像这样,

var demo = function(d){
  console.log(d);
}

然后当你想打电话给它。

demo(daily);