您好我有如下所示的数组外部函数:
var daily = [];
daily["data"]=[];
daily["data"].push('hello');
function demo()
{
console.log(daily); // not working here
}
如何在Javascript中将此对象声明为全局?
答案 0 :(得分:1)
可能是因为您的功能正在被提升。请尝试使用此功能。
var demo = function(){
console.log(daily);
}
你也可以考虑将每日变量传递给你的函数,就像这样,
var demo = function(d){
console.log(d);
}
然后当你想打电话给它。
demo(daily);