1. 程式人生 > >JavaScript基本知識——函式基礎

JavaScript基本知識——函式基礎

函式
一、函式的作用:
通過函式來封裝多條語句,並且可以隨時呼叫,想當於把零食封存起來然後可以隨時隨地拿出來吃。

二、函式的宣告:
函式使用function宣告,後面跟一組引數以及函式體,語法如下:
function functionName (形參1,形參2,…){
statements
}
說明:1.functionName 是要定義的函式名,屬於識別符號
2.引數不是必須的

三、函式的呼叫(執行):
函式名(實參1,實參2,…); — 此處的實參1就是對應的形參1,相當於把數值傳遞進去

四、函式的返回值:
任何函式通過return語句,後面跟著返回的值來實現返回值。
舉個栗子:
function myFunction(arg){
if (isNaN(arg)) return; // 如果arg是非數字,不做任何操作,否則返回arg的兩倍!
return arg*2;
}
console.log(myFunction(“abc”));

五、引數:
1.ECMAScript中的引數在內部用一個數組來表示,在函式體內通過arguments物件來訪問這個陣列。
2.arguments中的length屬性可以確定傳遞引數的個數
3.arguments[o]表示的是形參的第一位