JavaScript 提供了豐富的內建方法來操作列表(數組),常用的列表操作方法包括:
push()。在列表末尾添加一個或多個元素。
pop()。移除並返回列表的最後一個元素。
shift()。移除並返回列表的第一個元素。
unshift()。在列表開頭添加一個或多個元素。
concat()。連線兩個或多個列表,並返回一個新的列表。
slice()。返回列表的指定部分(子列表)。
splice()。從列表中添加、移除或替換元素。
indexOf()。返回指定元素在列表中首次出現的索引。
lastIndexOf()。返回指定元素在列表中最後一次出現的索引。
join()。將列表中的所有元素以指定的分隔設定連線成一個字元串。
forEach()。遍歷列表中的每個元素,並對其執行指定的操作。
map()。創建一個新的列表,其中的元素是對原始列表中的每個元素執行指定操作的結果。
filter()。創建一個新的列表,其中的元素是滿足指定條件的原始列表中的元素。
reduce()。對列表中的元素進行累積計算,返回一個結果。
sort()。對列表中的元素進行排序。
reverse()。顛倒列表中元素的順序。
這些方法提供了強大的工具來操作和處理列表,使其成為處理數據和實現高級算法的強大工具。