是否有可能first.js在另一个文件内部使用一个文件中的变量second.js?
first.js
second.js
first.js包含一个名为的变量colorcodes。
colorcodes
正如Fermin所说,声明后,所有加载的脚本都应可以访问全局范围内的变量。您也可以使用window或的属性(在全局范围内)this获得相同的效果。
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>