JavaScript 函數 學習 3(轉)
阿新 • • 發佈:2017-08-08
用戶 實現 頁面 按鈕 初始化 代碼 執行 返回值 第一個
JavaScript 函數
函數是由事件驅動的或者當它被調用時執行的可重復使用的代碼塊;
JavaScript 函數語法
函數就是包裹在花括號中的代碼塊,前面使用了關鍵詞 function:
當調用該函數時,會執行函數內的代碼。
可以在某事件發生時直接調用函數(比如當用戶點擊按鈕時),並且可由 JavaScript 在任何位置進行調用。
調用帶參數的函數
在調用函數時,您可以向其傳遞值,這些值被稱為參數。
這些參數可以在函數中使用。
您可以發送任意多的參數,由逗號 (,) 分隔:
當您聲明函數時,請把參數作為變量來聲明:
變量和參數必須以一致的順序出現。第一個變量就是第一個被傳遞的參數的給定的值,以此類推。
帶有返回值的函數
有時,我們會希望函數將值返回調用它的地方。
通過使用 return 語句就可以實現。
在使用 return 語句時,函數會停止執行,並返回指定的值。
因為局部變量只作用於函數內,所以不同的函數可以使用相同名稱的變量。
局部變量在函數開始執行時創建,函數執行完後局部變量會自動銷毀。
如果變量在函數內沒有聲明(沒有使用 var 關鍵字),該變量為全局變量。
JavaScript 變量生命周期在它聲明時初始化。
局部變量在函數執行完畢後銷毀。
全局變量在頁面關閉後銷毀。
JavaScript 函數 學習 3(轉)