function fn(){
console.log(1);
}
预解析:fn=一个函数
函数声明 可以先调用,在声明(尽量不要这样写)
var fn= function(){
console.log(2);
}
预解析:var fn=undefined fn 不是函数
函数表达式不能先调用,再声明
function fn(){
console.log(1);
}
预解析:fn=一个函数
函数声明 可以先调用,在声明(尽量不要这样写)
var fn= function(){
console.log(2);
}
预解析:var fn=undefined fn 不是函数
函数表达式不能先调用,再声明