iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0

JavaScript當然有陣列這個資料型別。陣列是一種特殊的物件,它們是用來存放多個值的可變長度結構,且每個值都有一個數字索引。

陣列的基本用法

在JavaScript中,可以用以下方式宣告一個陣列:

    // 使用中括號宣告陣列
    let fruits = ['Apple', 'Banana', 'Cherry'];

    // 使用Array建構子函數
    let numbers = new Array(1, 2, 3, 4, 5);

陣列的屬性與方法

JavaScript陣列具有許多內建的屬性和方法,可以方便地對陣列進行操作。

常見屬性

length: 返回陣列的長度(即元素的數量)。

    let fruits = ['Apple', 'Banana', 'Cherry'];
    console.log(fruits.length); // 3

常見方法

push(): 在陣列末尾添加一個或多個元素,並返回新的長度。

    fruits.push('Durian');
    console.log(fruits); // ['Apple', 'Banana', 'Cherry', 'Durian']

陣列與原型鏈

在JavaScript中,陣列是基於物件的,它們繼承自Array.prototype。這意味著所有陣列都可以訪問並使用定義在Array.prototype上的屬性和方法。

JavaScript中的陣列是一種強大的資料結構,可以用來存儲和操作一組值。它們基於物件並繼承自Array.prototype,這使得它們具有許多有用的屬性和方法,可以方便地操作陣列資料。

了解並掌握這些屬性和方法,有助於提高我們在JavaScript開發上的效率和靈活性。


上一篇
[Day 10] Call by value、Call by reference、Call by sharing 是指?
下一篇
[Day 12] 型別比較-嚴格相等vs寬鬆相等規則
系列文
讀書筆記&心得-看完這本就會懂!帶你無痛提升JavaScript面試力:精選55道前端工程師的核心問題 × 求職加分模擬試題解析30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言