Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在其他javascript中访问变量?_Javascript_Html - Fatal编程技术网

如何在其他javascript中访问变量?

如何在其他javascript中访问变量?,javascript,html,Javascript,Html,假设现在我有一个带有 <script type="text/javascript" src="js/first.js"></script> <script type="text/javascript" src="js/second.js"></script> 两个JS都包含函数集,如何从first.JS访问second.JS?元素按顺序执行。在第一次执行first.js时,您无法访问second.js中定义的内容,但如果您在first.js中

假设现在我有一个带有

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


两个JS都包含函数集,如何从first.JS访问second.JS?

元素按顺序执行。在第一次执行first.js时,您无法访问second.js中定义的内容,但如果您在first.js中定义函数并将其设置为在加载second.js后调用它,则会看到second.js中定义的任何内容。DOM就绪或“加载”事件可能是一个开始。

可能是,您可以这样做。把它整理好

<script type="text/javascript" src="js/first.js"></script>
<script type="text/javascript" src="js/second.js"></script>
<script>
    //call the function at first.js which will access second.js
    exampleFirstJSFunc();
</script>

//在first.js调用函数,该函数将访问second.js
示例FirstJSFunc();

您是否将它们放在头部?请参阅:我将它们放在头部,是否必须指定类似全局的内容?或者“var x,y”可以吗?
var
s在全局范围内(在任何函数之外)是全局的。