第一種是函數聲明寫法,聲明後的函數有變量提高做用;函數
第二種是函數表達式寫法,沒有提高做用,要是用該方法必須在表達式以後執行。 spa
例子: io
foo(); console
function foo(){ console.log("1111111111111"); } function
輸出: 1111111111111 變量
fun(); 方法
var fun= function (){ console.log("2222222222"); } di
Uncaught TypeError: foo is not a function
co