函數(shù)的意義:1.封裝了多條語(yǔ)句2.可以在任何地方/時(shí)候執(zhí)行耽梅。
?ECMAscript中的函數(shù)特點(diǎn)
1.參數(shù)傳遞方式為值傳遞
2.不指定是否有返回值(事實(shí)上未指定返回值的函數(shù)會(huì)返回undefined)
3.參數(shù)為可變數(shù)組(可用arguments [x]形式訪(fǎng)問(wèn)參數(shù))罐监,定義函數(shù)與實(shí)調(diào)函數(shù)的參數(shù)數(shù)目可以不一致贪薪。
4.不存在重載(如果a與b函數(shù)名相同,參數(shù)情況不同为鳄,稱(chēng)之為重載屿愚。但由于JS函數(shù)的參數(shù)本就為可變數(shù)組妇菱,不存在構(gòu)成重載的可能)
5.重疊情況
圖片發(fā)自簡(jiǎn)書(shū)App
? ? ? ? ? ? ? ? ? ? ? ?