美國NASDAQ上市公司
外商IT教育培訓企業

0800-777-100


週一到週五 09:00~21:00 週六到週日 09:00~18:00

熱門課程

JavaScript入門教學#21|陣列的方法與屬性


陣列(Arrays)-length 屬性

JavaScript 陣列(Arrays)擁有一些實用的內置屬性和方法,如 length 屬性,用以回傳一個陣列中元素的數量。寫法如下例所示:

See the Pen JavaScript-Array-length-property by Tedutw (@Tedutw) on CodePen.

上述範例左側的原始碼,第一行的「courses」陣列有三個元素:HTML、CSS、JS,因此回傳數值為「3」;第四行的「courses1」陣列有四個元素:HTML、CSS、JS、JQuery,因此回傳數值為「4」

合併陣列(Combining Arrays)-concat () 方法

JavaScript 的 concat () 方法被用來合併兩個或多個陣列。此方法不會改變原本的陣列,而是新增加另一個經過合併過的陣列後回傳。

See the Pen JavaScript-combining-Arrays by Tedutw (@Tedutw) on CodePen.

上述範例左側的原始碼,第一行為「c1」陣列回傳為「HTML,CSS」;第二行的「c2」陣列回傳為「JS,JQuery」;第三行就採用 concat () 方法來合併第一、第二行的 c1、c2 陣列,是為新陣列「c3」,其回傳值有四個元素「HTML,CSS,JS,JQuery」。

JavaScript 的陣列 (Arrays)教學在此告一個段落,請各位讀者務必將前一章「陣列的介紹」與本章再複習一次。下回的JavaScript教學系列,我們將陸續介紹 Math Object 數學物件與 Date Object 日期物件等 JavaScript 原生物件。

上一篇:JavaScript入門教學#18|創造JavaScript物件(Objects)
Javascript入門教學#1

如何在網頁中嵌入JavaScript

JavaScript入門教學#2|變數

JavaScript入門教學#2|變數

JavaScript入門教學#3|資料類型

JavaScript入門教學#3|資料類型

JavaScript入門教學#4|數學運算子

JavaScript入門教學#4|數學運算子

JavaScript入門教學#5|賦值運算子

JavaScript入門教學#5|賦值運算子

JavaScript入門教學#6|邏輯運算子

JavaScript入門教學#6|邏輯運算子

JavaScript入門教學#7|if,else,else if條件式

JavaScript入門教學#7|if,else,else if條件式

JavaScript入門教學#8|switch條件判斷式

JavaScript入門教學#8|switch條件判斷式

JavaScript入門教學#9|for迴圈

JavaScript入門教學#9|for迴圈

JavaScript入門教學#10|while、do while迴圈

JavaScript入門教學#10|while、do while迴圈

JavaScript入門教學#11|break與continue

JavaScript入門教學#11|break與continue

JavaScript入門教學#12|使用者定義函式(Functions)

JavaScript入門教學#12|使用者定義函式(Functions)

JavaScript入門教學#13|函式中的參數(Parameters)

JavaScript入門教學#13|函式中的參數(Parameters)

JavaScript入門教學#14|函式中的參數(Parameters)

JavaScript入門教學#14|在函式中使用多重參數

JavaScript入門教學#15|函式回傳(return)

JavaScript入門教學#15|函式回傳(return)

JavaScript入門教學#16

JavaScript入門教學#16|訊息框alert,confirm,prompt

JavaScript入門教學#17

JavaScript入門教學#17|JavaScript物件(Objects)介紹

JavaScript入門教學#18

JavaScript入門教學#18|物件建構式(Object Construction)

 

選擇城市和中心
貴州省

廣西省

海南省