常用的JavaScript數組方法有:
push():將一個或多個元素添加到數組的末尾,并返回新數組的長度。
pop():刪除數組的最后一個元素,并返回該元素的值。
shift():刪除數組的第一個元素,并返回該元素的值。
unshift():將一個或多個元素添加到數組的開頭,并返回新數組的長度。
concat():連接兩個或多個數組,并返回新數組。
slice():從指定的開始索引位置獲取數組的一部分,并返回新數組。
splice():從指定的索引位置開始刪除或替換數組的元素,并返回被刪除的元素。
join():將數組的所有元素以指定的分隔符連接成一個字符串。
indexOf():返回數組中第一個匹配元素的索引,如果沒有找到則返回-1。
lastIndexOf():返回數組中最后一個匹配元素的索引,如果沒有找到則返回-1。
includes():判斷數組是否包含某個特定的元素,返回一個布爾值。
find():返回數組中滿足條件的第一個元素。
filter():返回數組中滿足條件的所有元素。
map():將數組的每個元素進行處理,并返回一個新數組。
reduce():將數組的所有元素通過指定的函數進行累積,并返回一個最終結果。
sort():對數組進行排序。
reverse():將數組中的元素順序顛倒。
forEach():對數組的每個元素執行指定的操作。
every():判斷數組中的所有元素是否滿足指定的條件。
some():判斷數組中是否存在滿足指定條件的元素。