老规矩,先上代码,帮忙指点下变量作用域 财富值33

2016-10-22 10:20发布

(function(){ a = 5; alert(window.a); var a = 10; alert(a); })(); 

这段代码中的alert,为什么第一个是返回的undefined.按说,不要VAR的a变量,不就是全局变量吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答

变量提升啊,下面有var a 啊,你知道变量提升吗?

一周热门 更多>