一个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
}