为什么 javascript 允许在本地代码中创建全局变量?
一个例子
function f() { x=10; }
function g() { print(x); }
f(x);
g(x);
最佳答案
当您不使用 var
作为变量前缀时,它们会自动位于全局范围内。
关于JavaScript 变量作用域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6665002/
为什么 javascript 允许在本地代码中创建全局变量?
一个例子
function f() { x=10; }
function g() { print(x); }
f(x);
g(x);
最佳答案
当您不使用 var
作为变量前缀时,它们会自动位于全局范围内。
关于JavaScript 变量作用域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6665002/