首頁 > web前端 > js教程 > javascript函數是什麼

javascript函數是什麼

藏色散人
發布: 2023-01-04 09:35:50
原創
4166 人瀏覽過

javascript函數是被設計為執行特定任務的程式碼區塊,JavaScript函數會在某程式碼呼叫它時被執行;JavaScript函數透過function關鍵字定義,其後是函數名稱和括號(),函數名可包含字母、數字、底線和美元符號。

javascript函數是什麼

本文操作環境: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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板