有 var 和沒有 var 的 function

https://my.oschina.net/u/2365905/blog/844395

在 JS 中有两种定义函数的方式,

// 只能先声明函数,然后调用。
var myname = function(){ ... }
myname()
// 可以先调用,后声明。
myname()
function myname(){ ... }

e.g.

// hello(); // 这样调用就会出错
var hello = function(){
  alert("Hello");
}
// 这样就不会出错   
hello();

//先调用后声明
annyeong();
function annyeong(){
  alert("annyeong");
}

results for ""

    No results matching ""