顯示具有 Functions 標籤的文章。 顯示所有文章
顯示具有 Functions 標籤的文章。 顯示所有文章

2019年12月25日 星期三

Javascript入門必學14函式中的多重參數

Javascript入門必學,別只知道函式的參數,還有"多重參數"呢!




 

函式中使用多重參數

在上一篇文章「函式中的參數(Parameters)」中,介紹了函式的參數用法。本篇的JavaScript 教學則會介紹如何在 函式 function)中置入多個參數的方法。
一個函式可以使用兩個以上的參數,參數間以半形的逗點「,」隔開。舉例來說,我們在名為「myFunc」的這個 JavaScript 函式中置入了三個參數,寫法如下:
function myFunc(x,y,z) {
  //這裡寫上要執行的程式代碼,定義這個參數。
}
這些參數被使用於函式的定義中,寫法範例如下:
function  sayAge(name,age){
  document.write(name+" is "+age+"  years old.")
}
當你在宣告上述的「sayAge」 函式 時,就在小括號中寫入兩個參數的值(即為「引數 arguments」)。兩個引數須依照參數的順序來寫,範例如下:

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

假如你宣告函式之後,你所輸入的引數數目小於參數時,則缺少的引數就被設置為「undefined」。如下例中我們定義了三個參數,但是只輸入了兩個引數,則第三個引數就會自動被設置為「undefined」。


相關文章

Javascript入門必學11跳出迴圈與重新執行

Javascript入門必學12使用者定義函式

Javascript入門必學13函式的參數

Javascript初學者課程(6)-邏輯運算子應用

JavaScript不藏私教學大公開(4)

Javascript基礎入門(二):變數

神奇的Java課程-竟可讓人從零經驗到成為工程師不用一年!!?

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

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

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

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

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

2019年12月19日 星期四

Javascript入門必學13函式的參數

Javascript函式導入參數,讓應用更多元!


Javascript函式導入參數,讓應用更多元!


 

函式中的參數

JavaScript函式(function),是可以導入參數(parameters)的,這可以讓函式有更多的應用。
定義JavaScript函式參數時,參數(parameters)的名稱將被寫在函式名稱後方的小括號內。語法如下所示:

function函式名稱(參數1, 參數2, 參數3) {
  //這裡寫上要執行的代碼
}

切記所有的參數都必須被命名,並且以半形逗號來隔開所有不同名稱的參數

使用參數

定義完參數之後,你就可以在函式內使用它了。
例如,下列為一個名為「sayHello」的函式,該函式使用一個名為「name」的參數。當宣告「sayHello」函式時,就在小括號中寫入該參數的值,也就是引數(arguments)。

您可以定義一個函式,然後給予不同的參數值(引數)。承上例,套用不同引數的例子如下:


相關文章

Javascript入門必學4數學運算子

Javascript入門必學5賦值運算子

Javascript入門必學6邏輯運算子

信不信由你,因為Java課程讓我獲得我想要的生活!

不想再領死薪水?來上Java課程,保證你笑咪咪領高薪!

Javascript新手上路(三):資料類型

JavaScript葵花寶典入門現世(F)

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

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

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

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

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

2019年12月18日 星期三

Javascript入門必學12使用者定義函式

Javascript初學者必學的"使用者定義函式"!


Javascript初學者必學的"使用者定義函式"!


 

JavaScript 函式

「JavaScript 函式」是由多個 JavaScript 代碼組合成的區塊,它是被用來執行特定的功能。
前端工程師 使用函式的主要優點有以下兩點:
  1. 可重複使用同組代碼:代碼一被定義,就可以多次重複使用。
  2. 相同的代碼,配合不同的引數(arguments)就會產生不同的結果。

定義函式

要定義函式,JavaScript 的寫法是使用「function」,後面接上「name(函式名稱)」及一對小括號「()」和大括號「{}」。要執行的代碼,則寫在大括號「{}」中。如下方所示:
function name() {   
  //這裡寫上要執行的代碼
}
例如,今天我們要定義一個函式,取名為「hello」,定義其功能為輸出「Hi,there」。其寫法如下例所示:
function name(hello) {   
  document.write("Hi there");
}

 

宣告函式

函式經由上述被定義的過程後,就可以「隨傳隨到」。 前端工程師 需要執行這個函式前,就不用再一次重新定義它,只要宣告它就好了。宣告函式的寫法為:函式名稱加上小括弧即可。如有需要引數的場合,則把引數寫在小括弧中。承續上一段的例子,今天我們要叫出這個名字為「hello」的函式,寫法如下方所示:
See the Pen JavaScript12-function by Tedutw (@Tedutw) on CodePen.

記得在宣告函式的語句最後方加上分號。
一但函式被定義後, 前端工程師JavaScript 中,就可以多次宣告它,不用再重新定義。

相關文章

Javascript入門必學9-for迴圈

Javascript入門必學10 while和do while迴圈

Javascript入門必學11跳出迴圈與重新執行

前端工程師是做什麼的?和後端工程師哪裡不一樣?這篇一次告訴你!

前端工程師有了這個工作超省時Emmet(四):顯示文字與屬性值

還不知道"這些",別說你想當前端工程師!

單一技能已被淘汰 讓Java課程使你充實自我 還能媒合高薪職缺

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

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

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

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