函數的基本結構
- 2020 年 11 月 1 日
- 筆記
1:基本結構
function 函數名(){
執行語句
}
函數名()
2:什麼是函數?
函數由function關鍵字聲明
函數就是程式碼塊的集合;
3:函數的特點:
函數可以讓程式碼重複使用;
函數是一個方法
4:形參,實參
實參放在函數調用裡面,形參放在函數名後面,用字母代替
形參,實參的位置是一一對應,
形參,實參可以有任意多個,
形參即便沒有相對應得實參,也不影響程式碼的執行
實參即便沒有相對應得形參,也不影響程式碼的執行
任何數據類型都可以當做函數的實參,
5:獲取實參的個數
arguments是獲取實參的屬性
arguments.length 獲取實參的長度
arguments.length-1獲取實參的最後一個數
arguments[下標] 獲取每一個實參
6:獲取形參的個數
function ton(a,c,s,d,n,f,s,d,e,r){
alert(ton.length)
}
ton();
7:函數的命名規則,請參看變數命名
8:函數的調用:
1:普通調用
2:輸出方法中調用(什麼是函數在表達式中調用)
在輸出方法中調用比用return關鍵字
return關鍵字後面可以跟任意值(任何東西在return,return都會返回)
被return關鍵字返回的值給了函數名+括弧
3:事件中調用