本文將介紹陣列的基本操作方法,包括建立陣列、存取元素、陣列遍歷和修改陣列等,接下來將逐一介紹這些操作,並附上程式碼範例,讓你更易於理解和運用。
length
屬性用於獲取陣列的長度
let array = [1, 2, 3];
let length = array.length;
console.log(length); // 3
indexOf()
用於查找陣列中特定元素的第一個索引。
let array = [1, 2, 3, 2];
let startIndex = array.indexOf(2);
console.log(startIndex); // 1
lastIndexOf()
用於查找陣列中特定元素的最後一個索引。
let array = [1, 2, 3, 2];
let endIndex = array.lastIndexOf(2);
console.log(endIndex); // 3
find()
用於查找陣列中符合特定條件的第一個元素。
let array = [1, 2, 3, 4];
let findValue = array.find(element => element > 2);
console.log(findValue); // 3
findIndex()
用於查找陣列中符合特定條件的第一個元素的索引。
let array = [1, 2, 3, 4];
let findKey = array.findIndex(element => element > 2);
console.log(findKey); // 2
filter()
用於篩選符合特定條件的元素,並創建一個新的陣列。
let array = [1, 2, 3, 4];
let newArray= array.filter(element => element > 2);
console.log(newArray); // [3, 4]
every()
用於檢查陣列中的所有元素是否都符合特定條件。
let array = [2, 4, 6];
let check = array.every(element => element % 2 === 0);
console.log(check); // true
some()
用於檢查陣列中是否有至少一個元素符合特定條件。
let array = [1, 2, 3];
let check = array.some(element => element % 2 === 0);
console.log(check); // true
includes()
用於檢查陣列是否包含特定元素。
let array = [1, 2, 3];
let check = array.includes(2);
console.log(check); // true
Array.isArray()
用於檢查對象是否為陣列。
let array = [1, 2, 3];
let check = Array.isArray(array);
console.log(check); // true
😊 感謝你的耐心閱讀,若是你喜歡這篇內容,可以透過以下方式表達你的喜歡 😊