更新於 2024/02/04閱讀時間約 3 分鐘

JavaScript 程式札記 : Array 陣列的操作方法 (中)

本文將介紹陣列的基本操作方法,包括建立陣列、存取元素、陣列遍歷和修改陣列等,接下來將逐一介紹這些操作,並附上程式碼範例,讓你更易於理解和運用。

1.length

length屬性用於獲取陣列的長度

let array = [1, 2, 3];
let length = array.length;
console.log(length); // 3

2.indexOf()

indexOf()用於查找陣列中特定元素的第一個索引。

let array = [1, 2, 3, 2];
let startIndex = array.indexOf(2);
console.log(startIndex); // 1

3.lastIndexOf()

lastIndexOf() 用於查找陣列中特定元素的最後一個索引。

let array = [1, 2, 3, 2];
let endIndex = array.lastIndexOf(2);
console.log(endIndex); // 3

4.find()

find()用於查找陣列中符合特定條件的第一個元素。

let array = [1, 2, 3, 4];
let findValue = array.find(element => element > 2);
console.log(findValue); // 3

5.findIndex()

findIndex()用於查找陣列中符合特定條件的第一個元素的索引。

let array = [1, 2, 3, 4];
let findKey = array.findIndex(element => element > 2);
console.log(findKey); // 2

6.filter()

filter()用於篩選符合特定條件的元素,並創建一個新的陣列。

let array = [1, 2, 3, 4];
let newArray= array.filter(element => element > 2);
console.log(newArray); // [3, 4]

7.every()

every()用於檢查陣列中的所有元素是否都符合特定條件。

let array = [2, 4, 6];
let check = array.every(element => element % 2 === 0);
console.log(check); // true

8.some()

some()用於檢查陣列中是否有至少一個元素符合特定條件。

let array = [1, 2, 3];
let check = array.some(element => element % 2 === 0);
console.log(check); // true

9.includes()

includes()用於檢查陣列是否包含特定元素。

let array = [1, 2, 3];
let check = array.includes(2);
console.log(check); // true

10.Array.isArray()

Array.isArray()用於檢查對象是否為陣列。

let array = [1, 2, 3];
let check = Array.isArray(array);
console.log(check); // true

😊 感謝你的耐心閱讀,若是你喜歡這篇內容,可以透過以下方式表達你的喜歡 😊

❤️按個愛心|💬留言互動|🔗分享此文|📌追蹤阿梧|☕請喝咖啡

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.