另一个文件的变量

时间:2014-12-31 13:33:39

标签: javascript

我的data.js文件包含内容:

var table=[];
table.push('10','11');

我想在另一个脚本中使用它,如下所示:

var script=document.createElement("script");
script.src="http://xxxx/data.js";
document.body.appendChild(script);

setTimeout(function(){alert(table);},5000);

当我将它粘贴到Firebug并运行它时,我第一次得到

function () {
[native code]
}

当我再次运行时,我得到了我想要的东西:

10,11

我第一次运行此脚本时如何才能获得此结果?

1 个答案:

答案 0 :(得分:1)

Firebug有一个名为table的函数,以表格布局显示数据,以便轻松检查对象。尝试去做萤火虫并做

table("a");

然后

table({a:1,b:2});

这就是你获得原生功能的原因