函数声明 函数表达式

function fn(){

   console.log(1);

}

预解析:fn=一个函数

函数声明  可以先调用,在声明(尽量不要这样写)

var fn= function(){

   console.log(2);

}

预解析:var fn=undefined  fn 不是函数

函数表达式不能先调用,再声明

猜你喜欢

转载自blog.csdn.net/Alisa_vc/article/details/84255652