1. 主页
  2. 文档
  3. JavaScript 教程
  4. JavaScript基础教程
  5. JavaScript 全局变量

JavaScript 全局变量

一个JavaScript的全局变量声明以外的功能或窗口对象声明。它可以从任何函数访问。

让我们看看 JavaScript 中全局变量的简单例子。

<script> 
var value=50;//global variable 
function a(){ 
alert(value); 
} 
function b(){ 
alert(value); 
} 
</script> 

在函数中声明 JavaScript 全局变量

要在函数内部声明 JavaScript 全局变量,您需要使用window 对象。例如:

window.value=90; 

现在它可以在任何函数内声明并且可以从任何函数访问。例如:

function m(){ 
window.value=100;//declaring global variable by window object 
} 
function n(){ 
alert(window.value);//accessing global variable from other function 
} 

JavaScript 全局变量的内部结构

当你在函数外部声明一个变量时,它是在内部添加到窗口对象中的。您也可以通过 window 对象访问它。例如:

var value=50; 
function a(){ 
alert(window.value);//accessing global variable 
} 

 

这篇文章对您有用吗?