如果可能,我建议不要使用全局变量。使用名称空间和OOP将参数传递给对象。
此代码属于file.js:
var MYLIBRARY = MYLIBRARY || (function(){ var _args = {}; // private return { init : function(Args) { _args = Args; // some other initialising }, helloWorld : function() { alert('Hello World! -' + _args[0]); } };}());并在您的html文件中:
<script type="text/javascript" src="file.js"></script><script type="text/javascript"> MYLIBRARY.init(["somevalue", 1, "controlId"]); MYLIBRARY.helloWorld();</script>



