JavaScript數組對象常用方法
方法 | 形式 | 返回值 | 是否改變原數組 | 描述 |
---|---|---|---|---|
concat |
|
追加之后的數組 | 否 | 連接兩個或更多的數組,並返回結果。注意 concat()方法是拼接兩個數組
|
join |
|
拼接之后的字符串 | 否 | 用於將數組中的一個元素與結果字符串中的下一個元素分隔開的字符串。如果省略,數組元素用逗號分隔。 |
pop |
|
刪除數組的值 | 是 | 刪除並返回數組的最后一個元素 |
push |
|
數組的長度 | 是 | 向數組的末尾添加一個或更多元素,並返回新的長度
|
shift |
|
數組的第一個元素 | 是 | 刪除並返回數組的第一個元素 |
unshift |
|
數組長度 | 是 | 向數組的開頭添加一個或更多元素,並返回新的長度。和 push 差不多 |
slice |
|
截取的數組 | 否 | 截取數組 [start, end) ,注意: 當兩個參數中存在負數時, 用原數組的長度加上兩個負數的參數作為相應的參數來計算, 沒有參數全部截取 |
splice |
|
刪除的數組 | 是 | 從 start 開始刪除,刪除的項數 deleteCount, 之后再此添加數組
|
reverse |
|
反轉的數組 | 是 | 顛倒數組中元素的順序。 |
sort |
|
排序好的數組 | 是 | 對數組的元素進行排序, 默認升序 |
toString |
|
轉換的字符串 | 否 | 把數組轉換為字符串,並返回結果。 |