什麽是函數
函數是完成某個特定功能的一組語句。
如沒有函數,完成任務可能需要五行、十行、甚至更多的代碼。
這時我們就可以把完成特定功能的代碼塊放到一個函數裡,直接調用這個函數,就省重複輸入大量代碼的麻煩。
如何定義一個函數呢?基本語法如下:
function 函數名() { 函數代碼; }
說明:
1. function定義函數的關鍵字。
2. "函數名"爲函數取的名字。
3. "函數代碼"替換爲完成特定功能的代碼。
我們來編寫一個實現兩數相加的簡單函數,並給函數起個有意義的名字:“add2”,代碼如下:
function add2(){ var sum = 3 + 2; alert(sum); }
函數調用:
函數定義好後,是不能自動執行的,所以需調用它,只需直接在需要的位置寫函數就ok了,代碼如下: