函数声明:
myFun(); function myFun(){ alert(myFun.name);//Firefox,Safari,Chrome,Opera有效 }
函数声明提升,在执行代码之前会读取函数声明,即myFun可以在它的定义之前调用。但函数表达式则不可以。
//错误实例 myFun(); var myFun = function(){ alert("错误的范例"); }
在Firefox中报错: TypeError: myFun is not a function
转载于:https://blog.51cto.com/jmgarden/1217538