JScript 函式

更新:2007 年 11 月

JScript 函式可以執行動作、傳回值或以上兩者都執行。例如,函式可以顯示目前的時間並傳回一個代表時間的字串。函式也稱為全域方法。

函式是將數個運算結合到一個名稱之下,可以讓程式碼更有效率且能重複使用。您可以撰寫一組陳述式,加以命名,然後透過呼叫該陳述式的名稱並將任何必要的資訊傳遞給它,來執行整個陳述式組。

若要將資訊傳遞給函式,請將資訊置於函式名稱之後的括號中。傳遞給函式的資訊片段稱為引數或參數。有些函式完全不使用任何引數,但有些函式會使用一或多個引數。在有些函式中,引數的數目取決於您使用函式的方式。

JScript 支援兩種函式:建置到語言中的函式,以及您自行建立的函式。

在本節中

  • 型別附註
    說明型別附註 (Type Annotation) 的觀念,以及在函式定義中的使用方式,以便控制輸入和輸出的資料型別。

  • 使用者定義的 JScript 函式
    說明在 JScript 中定義新函式的方式,以及使用方法。

  • 遞迴
    解釋遞迴的觀念,以及說明撰寫遞迴函式的方法。

相關章節

  • JScript 運算子
    列出計算、邏輯、位元 (Bitwise)、指派 (Assignment) 和雜項運算子,並且提供資訊的連結,說明如何有效使用這些運算子。

  • JScript 資料型別
    包括各項主題連結,說明 JScript 中原始資料型別、參考資料型別和 .NET Framework 資料型別的使用方法。

  • JScript 中的強制型轉
    解釋強制型轉 (Coercion) 的觀念、用法和強制型轉的限制。

  • function 陳述式
    描述宣告函式的語法。