第23章程式碼的重複使用,張智星 jangmirlab.org http:/mirlab.org/jang 台大資工系 MIR實驗室,本章大綱,大綱 本章介紹 WSH 的函數,以及函數定義檔的使用。JavaScript 函數定義檔可用於客戶端的網頁、伺服器端的 ASP、本機的WSH,這可說是 JavaScript 語言一大優勢。 主題 23-1:函數 23-2:函數定義檔的使用,2/13,23-1 :函數,本小節將說明函數的使用。,3/13,使用函數的目的,對於任何程式語言來說,若要能建立大型應用程式,程式碼就要模組化(Modularized)以便提高其重複使用度(Reusability)。 因此在撰寫 WSH 的程式碼時,應該注意程式碼的重複性,並設法將重複出現的部分寫成函數(或稱函式),以便重複使用。,4/13,範例23-1,主題:使用函數 sum() 來算出由 1 加到 n 的總和 執行結果檢視原始碼 程式碼重點: 說明: 執行後所顯示結果: 1+2+.+40 = 820,5/13,範例23-2,主題:先呼叫此函數,然後再定義函數 執行結果檢視原始碼 程式碼重點: 說