JavaScript入門撇步獨家分享(14)函式中使用多重參數

JavaScript入門撇步獨家分享(14)函式中使用多重參數

JavaScript入門撇步獨家分享(14)函式中使用多重參數
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課程的角度看C++,不同以往思維的程式語言

保險業務主管不被惡評達內PTT誤導開啟自身Java工程師職涯!!

要進入亞馬遜當工程師很難?上過Java課程你會發現並非如此!

達內教育學員見證

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

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

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

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

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

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料