如何在 JavaScript 中将局部变量变成全局变量

MTh*_*ead 1 javascript

如何在 JavaScript 中将函数内的局部变量变成全局变量?

PS:只是纯 JavaScript,没有 jQuery。

PPS:没什么太复杂的,谢谢。:)

mat*_*ill 8

您可以执行以下操作来访问函数内部的全局变量。

在函数作用域之外创建的任何变量都可以在函数内部引用。

Var myGlobalVar;

Function myFunction(){
   if(....) {
        myGlobalVar = 1;
   }
}
Run Code Online (Sandbox Code Playgroud)


Fáb*_*tos 5

你没有。

您可以通过执行(替换为您的全局对象的任何内容)局部变量复制到全局范围,但是如果您重新分配本地变量,则不会跟随全局副本。window.myVar = myVarwindow