/*
變量的聲明提早
- 使用var關鍵字聲明的變量,會在全部的代碼執行以前被聲明(可是不會賦值),
* 可是若是聲明變量時不實用var 關鍵字,則變量不會被聲明提早
*
* 函數的聲明提早
* - 使用函數聲明形式建立的函數function 函數(){}
* 它會在全部的代碼執行以前就被建立,因此咱們能夠在函數生命前來調用函數
* 使用函數表達式建立的函數,不會被聲明提早,因此不能在聲明前調用
*
* */
/*console.log("a = "+a);
var a = 123;*/
//fun();
//函數聲明,會被提早建立
function fun(){
console.log("我是一個fun函數");
}
//函數表達式,不會被提早建立
var fun2 = function(){
console.log("我是fun2函數");
};
//fun2();
函數