javascript函數是被設計為執行特定任務的程式碼區塊,JavaScript函數會在某程式碼呼叫它時被執行;JavaScript函數透過function關鍵字定義,其後是函數名稱和括號(),函數名可包含字母、數字、底線和美元符號。
本文操作環境:windows7系統、javascript1.8.5版,DELL G3電腦。
JavaScript 函數是被設計為執行特定任務的程式碼區塊。
JavaScript 函數會在某程式碼呼叫它時執行。
JavaScript 函數語法
JavaScript 函數透過 function 關鍵字定義,其後是函數名稱和括號 ()。
函數名稱可包含字母、數字、底線和美元符號(規則與變數名稱相同)。
圓括號可包含由逗號分隔的參數:
(参数 1, 参数 2, ...)
由函數執行的程式碼被放置在花括號中:{}
function name(参数 1, 参数 2, 参数 3) { 要执行的代码 }
函數參數(Function parameters)是在函數定義中所列的名稱。
函數參數(Function arguments)是當呼叫函數時由函數接收的真實的值。
在函數中,參數是局部變數。
在其他程式語言中,函數近似程式(Procedure)或子程式(Subroutine)。
函數呼叫
函數中的程式碼將在其他程式碼呼叫該函數時執行:
當事件發生時(當使用者點擊按鈕時)
當JavaScript 程式碼呼叫時
自動的(自呼叫)
您將在本教程中學到更多有關函數呼叫的知識。
函數傳回
當 JavaScript 到達 return 語句,函數就會停止執行。
如果函數被某個語句調用,JavaScript 會在呼叫語句之後「返回」執行程式碼。
函數通常會計算出回傳值。這個傳回值會傳回給呼叫者:
實例
計算兩個數的乘積,並傳回結果:
var x = myFunction(7, 8); // 调用函数,返回值被赋值给 x function myFunction(a, b) { return a * b; // 函数返回 a 和 b 的乘积 }
x 的結果將會是:
56
【推薦學習:javascript進階教學】
以上是javascript函數是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!