函數(shù)是完成某個(gè)特定功能的一組語(yǔ)句。如沒(méi)有函數(shù),完成任務(wù)可能需要五行、十行、甚至更多的代碼。這時(shí)我們就可以把完成特定功能的代碼塊放到一個(gè)函數(shù)里,直接調(diào)用這個(gè)函數(shù),就省重復(fù)輸入大量代碼的麻煩。
如何定義一個(gè)函數(shù)呢?基本語(yǔ)法如下:
function 函數(shù)名() { 函數(shù)代碼; }
說(shuō)明:
1. function定義函數(shù)的關(guān)鍵字。
2. "函數(shù)名"你為函數(shù)取的名字。
3. "函數(shù)代碼"替換為完成特定功能的代碼。
我們來(lái)編寫(xiě)一個(gè)實(shí)現(xiàn)兩數(shù)相加的簡(jiǎn)單函數(shù),并給函數(shù)起個(gè)有意義的名字:“add2”,代碼如下:
function add2(){ var sum = 3 + 2; alert(sum); }
函數(shù)調(diào)用:
函數(shù)定義好后,是不能自動(dòng)執(zhí)行的,所以需調(diào)用它,只需直接在需要的位置寫(xiě)函數(shù)就ok了,代碼如下:
補(bǔ)充右邊編輯器第7和15行,實(shí)現(xiàn)如下功能:
網(wǎng)頁(yè)中有一按鈕(名字"點(diǎn)擊我"),當(dāng)點(diǎn)擊按鈕后調(diào)用函數(shù)contxt(),彈出對(duì)話框"哈哈,調(diào)用函數(shù)了!"。
1. function定義函數(shù)
2. 函數(shù)調(diào)用,在需要的位置直接寫(xiě)函數(shù)。
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)