我一直在努力尝试获得一些代码的工作,我认为这是由于我的变量范围。相反,张贴在这里我所有的代码,我只是做了一个简化的版本要问“为什么不这项工作”:JS全球和本地变量
$(document).ready(function() {
console.log("INITIALIZE");
var aGlobalVariable = 25;
function testFunction(){
var aLocalVariable = 5;
var sumVariables = aGlobalVariable + aLocalVariable;
console.log(sumVariables);
}
});
我期望testFunction能够看到aGlobalVariable,加入25〜5,以及输出30.它不这样做。我甚至无法看到全局变量,如果我尝试做它的console.log:
是在文档的开头没有一个全球性声明的变量????
谢谢!