代碼示例:如何定義全局數組?
<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