first.js
という別のファイル内でというファイル内の変数を使用することは可能ですかsecond.js
?
first.js
という変数が含まれていますcolorcodes
。
ベストアンサー1
Fermin が言ったように、グローバル スコープ内の変数は、宣言後に読み込まれたすべてのスクリプトからアクセスできる必要があります。 またはwindow
(グローバル スコープ内)のプロパティを使用してthis
同じ効果を得ることもできます。
// first.js
var colorCodes = {
back : "#fff",
front : "#888",
side : "#369"
};
... 別のファイルで...
// second.js
alert(colorCodes.back); // alerts `#fff`
... HTML ファイル内...
<script type="text/javascript" src="first.js"></script>
<script type="text/javascript" src="second.js"></script>