正如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>