声明函数,匿名函数
function a(){}; 声明函数
var a=function(){};匿名函数
?
声明函数在执行前已经解析了
而匿名函数是边执行边解析。
?
例子
function a(){alert("aaaa");}a();function a(){alert("bbbb");}a();result: bbbb,bbbb例子2var a=function(){alert("cccc")};a();function a(){alert("bbbb");}a();result: cccc,cccc结论例子2 声明函数在执行前已经编译了,执行的时候 匿名函数覆盖了声明函数所以是 cccc.
?