科技

少兒程式設計[第4.2課:JS 多引數函式]

少兒程式設計[第4.2課:JS 多引數函式]

大家好, 歡迎來到程式設計樂, 上節課[第4.1課:JS 帶引數函式] 給大家佈置了一道思考題, 題目是: 如果函式有多個引數, 語法是怎麼樣的, 怎樣呼叫。

如果你思考過了, 那麼現在來看看正確答案是不是和你思考的一樣。

本節課的目錄結構如下圖

大家開啟記事本,將下面程式碼貼入記事本, 並儲存為 lesson4_2.html

//接收兩個引數的的函式

function say(msg1, msg2)

//接收三個引數的的函式

function show(msg1, msg2, msg3){

alert(msg1+msg2+msg3)

}

say("程式設計", "樂");

show("===", "程式設計樂", "===")

lesson4_2.html 程式碼如下圖

儲存完畢, 在Google瀏覽器中執行lesson4_2.html, 將會彈窗顯示。

請大家注意, alert方法 的功能是在瀏覽器中彈窗顯示資訊, 每呼叫一次alert, 就會彈窗一個視窗, 一個瀏覽器同時只能彈窗一個alert視窗, 如果呼叫多次alert函式, 那麼, 後面的的alert視窗會等前面的視窗關閉後再彈出來, 順序是 掉alert 的時間順序。

看看上面程式碼, 猜下, 會彈出幾個視窗呢? 如果你的執行結果與下圖類似, 恭喜你, 成功執行本節課程式碼。

程式碼講解:

定義無引數函式的語法:

function 函式名(){

函式體

}

定義接收一個引數函式的語法

function 函式名(引數){

函式體

}

定義接收兩個引數函式的語法

function 函式名(引數1, 引數2){

函式體

}

聰明的你, 下面的程式碼讀懂了嗎?

//接收兩個引數的的函式

function say(msg1, msg2){

alert(msg1)

alert(msg2)

}

//接收三個引數的的函式

function show(msg1, msg2, msg3){

alert(msg1+msg2+msg3)

}

say("程式設計", "樂");

show("===", "程式設計樂", "===")

思考:

1.如何定義,呼叫3個或者更多個引數的函式呢。

2. 變數在函式中怎麼用?

下節課 少兒程式設計[第4.3課:JS 變數在函式中的使用]

關鍵詞:

函式, 多引數函式, javascript, 函式呼叫, 變數, 程式碼

Reference:科技日報

看更多!請加入我們的粉絲團

轉載請附文章網址

不可錯過的話題