push()方法,向數組的末尾添加一個或更多元素,并返回新的長度
pop()方法,刪除數組的最后一個元素并返回刪除的元素
unshift()方法,向數組的開頭添加一個或更多元素,并返回新的長度
shift()方法,刪除并返回數組的第一個元素
reverse()方法,反轉數組的元素順序
slice()方法,選取數組的一部分,并返回一個新數組,注意:該方法的第一個參數是起始位置,第二個參數是結束位置(取不到結束位置),第二個參數可以省略,表示從起始位置到最后全部返回
splice()方法,從數組中添加或刪除元素,如何刪除,該方法需要傳兩個參數:第一個是起始位置,第二個是刪除長度,如果第二個參數不傳,就表示從起始位置往后全部刪除,刪除方法,刪除的是原始數組里面的數據,返回的是刪除的數據,該方法也可以傳三個參數,第三個參數就是刪除部分插入的新內容
concat()方法,用于合并兩個或多個數組,返回一個全新的數組
copyWithin()方法,從數組的指定位置拷貝元素到數組的另一個指定位置中,注意:第一個參數是目標位置,第二個參是拷貝元素的起始位,第三個參數是拷貝元素的結束位置,如果不設置第三個參數,拷貝元素結束位置就是目標位置的前一位
fill()方法,使用一個固定值來填充數組
includes()方法,從數組中檢查指定的數據是否存在,存在返回true,不存在返回false
indexOf()方法,從數組中檢查指定的數據的位置(從前往后找第一個),不存在返回-1
lastIndexOf()方法,從數組中檢查指定的數據的位置(從后往前找第一個),不存在返回-1
isArray()方法,用于檢查指定的對象是否是數組,注意:該方法屬于Array類型,不屬于Arrary的對象
join()方法,用于將一個數組根據某個字符串拼接成字符串,該方法不傳參數,默認是根據逗號拼接