2

配列値を外部 JavaScript ファイルに保存し、内部スクリプトを使用して、外部ファイルに保存されている配列の値をリストするループを記述したいと考えています。私のJavaScriptファイルは次のとおりです。

var Arr = new Array("one", "two", "three")

私の内部スクリプト

<script src="test.js" datatype "text/javascript"></script>
<script type="text/javascript">
for (x in Arr)
{
document.write("<br />"+ Arr[x]);
}
</script>
4

2 に答える 2

1

はい。ただし、これらの値は AJAX を使用して取得し、使用しない方が適切document.writeです。また、そのdatatype "text/javascript"ことはtype="text/javascript"

于 2012-09-27T01:39:04.820 に答える
0

関数内のtest.js Arr変数??

サンプル: test.js

(function() {

    var Arr = new Array("one", "two", "three");
});

また

function fn() {

    var Arr = new Array("one", "two", "three");
};

次にhtmlファイル:

<script src="test.js" type="text/javascript"></script>
<script type="text/javascript">

    console.log(Arr); // Undefined Results
</script>

else サンプル: test.js

var Arr = new Array("one", "two", "three");

html ファイル:

<script src="test.js" type="text/javascript"></script>
<script type="text/javascript">

    console.log(Arr); // ["one", "two", "three"]
</script>

于 2012-09-27T01:55:17.090 に答える