Javascript 为什么可以';我是否可以从一个文件访问另一个文件中的全局范围变量?

Javascript 为什么可以';我是否可以从一个文件访问另一个文件中的全局范围变量?,javascript,variables,global-scope,Javascript,Variables,Global Scope,假设我的HTML正文中有以下代码: <script src = "first.js"></script> <script src = "second.js"></script> 因此,在first.js中,我在全局范围中声明了两个变量。为什么我不能从second.js访问它们?以下代码按预期工作。如果看不到所有相关代码,就无法诊断问题。这就是你被否决的原因 index.html console.log(第一全局,第二全局);//千真万确

假设我的HTML正文中有以下代码:

<script src = "first.js"></script>
<script src = "second.js"></script>


因此,在first.js中,我在全局范围中声明了两个变量。为什么我不能从second.js访问它们?

以下代码按预期工作。如果看不到所有相关代码,就无法诊断问题。这就是你被否决的原因

index.html


console.log(第一全局,第二全局);//千真万确
first.js

var firstGlobal=true;
second.js

var secondGlobal=true;