代码示例:如何定义全局数组?
<script>
var data = new Array();
data[0] = 'hi';
data[1] = 'bye';
</script>
<script>
alert(data[0]);
</script>
这提供了以下错误:data is not defined
你怎么做这样的事的工作?特别是如果第一个<script>
块正在由ajax在页面上加载,并且第二个块正在从它开始工作。 jQuery解决方案可以接受。
例如在我的测试中正常工作。你原来的问题有“新”,而不是“新”,没有工作 – dtech 2012-04-09 17:16:21
@dtech他正在加载的第一个脚本是异步的。那是他的问题,请参阅我的回答 – xandercoded 2012-04-09 17:17:37
@Zee T恤,你应该放在一起[小提琴](http://jsfiddle.net)。 – Alexander 2012-04-09 17:19:12