什么是函數(shù)?
函數(shù)是由事件驅(qū)動的或者當(dāng)它被調(diào)用時執(zhí)行的可重復(fù)使用的代碼塊。
我們來舉一個小例子:
當(dāng)我們點(diǎn)擊按鈕時,會彈出如下圖所示的警告框:
語法格式:
function functionname() { // 執(zhí)行代碼 }
function是用來定義函數(shù)的關(guān)鍵字。
注意:JavaScript 對大小寫敏感。關(guān)鍵詞 function 必須是小寫的,并且必須以與函數(shù)名稱相同的大小寫來調(diào)用函數(shù)。
帶參數(shù)的函數(shù)
語法格式:
function myFunction(var1,var2) { 代碼 }
示例:
點(diǎn)擊后顯示:
帶返回值的參數(shù)
返回值通過return語句來實(shí)現(xiàn)。
語法格式:
function myFunction() { var x=5; return x; }
注意:使用return語句并不代表整個 JavaScript 停止執(zhí)行,僅僅是函數(shù)。JavaScript 將繼續(xù)執(zhí)行代碼,從調(diào)用函數(shù)的地方。
示例:
推薦教程:js入門教程