JavaScript初學者該知道的事(14)函式中使用多重參數

 

 

如何在JavaScript的函式中使用多重參數?別擔心~今天這篇把你教到會!

 

函式中使用多重參數

在上一篇關於JavaScript的文章「函式中的參數(Parameters)」中,介紹了函式中的參數用法。而本篇JavaScript 教學則介紹在函式(function)中置入多個參數的方法。

一個函式中可以使用兩個以上的參數,參數間以半形的逗點「,」隔開。例如名為「myFunc」的函式中置入了三個參數,其寫法如下:

function myFunc(x,y,z) {
  //這裡寫上要執行的程式代碼,定義這個參數。
}

這些參數被使用於函式的定義中,關於寫法,請看以下範例:

function  sayAge(name,age){
  document.write(name+" is "+age+"  years old.")
}

當你在宣告上述的「sayAge」函式時,就在小括號中寫入兩個參數的值(即為「引數 arguments」)。

兩個引數必須依照參數的順序來寫,請參考以下範例:

See the Pen JavaScript14--function multiple Parameters by Tedutw (@Tedutw) on CodePen.

另一個三個參數的範例如下:

See the Pen JavaScript14--function multiple Parameters-2 by Tedutw (@Tedutw) on CodePen.

 

假如你宣告函式之後,當你所輸入的引數數目小於參數時,則缺少的引數就被設置為「undefined」。

如下例中,我們定義了三個參數,但是只輸入了兩個引數,則第三個引數就會自動被設置為「undefined」。

See the Pen JavaScript14--function multiple Parameters-3 by Tedutw (@Tedutw) on CodePen.

 

 

延伸閱讀看這裡:

JavaScript初學者該知道的事(12)使用者定義函式

JavaScript初學者該知道的事(13)函式中的參數

JavaScript初學者該知道的事(15)函式回傳

高薪像做夢?!Java課程讓你夢想成真!

稱霸排行榜的五大程式語言你都瞭嗎? 除了熱門的Java課程,你還可選....

Java真的和Python不一樣嗎?天啊!!!

達內時代科技教育集團簡介

2天考取Google Ads證照!新手廣告投放攻略

擺脫設備工程師血汗職涯, 零基礎的我成功轉職 Python 資料工程師

44歲媽咪順利轉職網頁設計師, 家庭事業都得意

零基礎如何花 14 小時考取 GoogleAds 認證?五種 GoogleAds 廣告不藏私攻略

從無到有 挑戰14小時取得Google證照

arrow
arrow
    創作者介紹
    創作者 Uder.chain 的頭像
    Uder.chain

    娶了UI設計師的Python工程師-北歐生活

    Uder.chain 發表在 痞客邦 留言(0) 人氣()