2016-10-22 10:20发布
(function(){ a = 5; alert(window.a); var a = 10; alert(a); })();
这段代码中的alert,为什么第一个是返回的undefined.按说,不要VAR的a变量,不就是全局变量吗?
嗯,变量提升,变量声明会提前到最前面,与输写的顺序无关。
最多设置5个标签!
嗯,变量提升,变量声明会提前到最前面,与输写的顺序无关。
一周热门 更多>