一 函數(shù)聲明
在執(zhí)行代碼之前會(huì)先讀取函數(shù)聲明。這就意味著可以把函數(shù)聲明放在調(diào)用它的語(yǔ)句后面我們一般把這個(gè)特點(diǎn)叫**函數(shù)聲明提示**
二 函數(shù)表達(dá)式
在使用前必須先賦值
函數(shù)的特殊使用方式
1.遞歸函數(shù)
函數(shù)調(diào)用自身例如:
function a(n){
if(n>0){
return n*a(n-1);
}else{
return 1;
}
}
2.閉包
閉包是指有權(quán)訪問(wèn)另一個(gè)函數(shù)作用域中的變量的函數(shù)
詳細(xì)請(qǐng)看我的另一篇文章 js 中的閉包(http://www.itdecent.cn/p/942715033ffe)