1.
ale();
var a =1 ;
function ale (){
alert(a)
}
//函数变量都预解析,ale()执行时,a值为undefind
实际顺序为
var a;
function ale(){}
ale();
a =1 ;
所以函数执行是a没有值


2.
$(body).onclick=function(){
alert(a)
}
var a =1 ;
点击事件出触发时a已经赋值,顺序为
var a;
a = 1;
点击$(body).click()
posted on 2017-12-01 15:15  前端小透明  阅读(84)  评论(0编辑  收藏  举报