數組的常用方法

push()方法,向數組的末尾添加一個或更多元素,并返回新的長度

pop()方法,刪除數組的最后一個元素并返回刪除的元素

unshift()方法,向數組的開頭添加一個或更多元素,并返回新的長度

shift()方法,刪除并返回數組的第一個元素

reverse()方法,反轉數組的元素順序

slice()方法,選取數組的一部分,并返回一個新數組,注意:該方法的第一個參數是起始位置,第二個參數是結束位置(取不到結束位置),第二個參數可以省略,表示從起始位置到最后全部返回

splice()方法,從數組中添加或刪除元素,如何刪除,該方法需要傳兩個參數:第一個是起始位置,第二個是刪除長度,如果第二個參數不傳,就表示從起始位置往后全部刪除,刪除方法,刪除的是原始數組里面的數據,返回的是刪除的數據,該方法也可以傳三個參數,第三個參數就是刪除部分插入的新內容

concat()方法,用于合并兩個或多個數組,返回一個全新的數組

copyWithin()方法,從數組的指定位置拷貝元素到數組的另一個指定位置中,注意:第一個參數是目標位置,第二個參是拷貝元素的起始位,第三個參數是拷貝元素的結束位置,如果不設置第三個參數,拷貝元素結束位置就是目標位置的前一位

fill()方法,使用一個固定值來填充數組

includes()方法,從數組中檢查指定的數據是否存在,存在返回true,不存在返回false

indexOf()方法,從數組中檢查指定的數據的位置(從前往后找第一個),不存在返回-1

lastIndexOf()方法,從數組中檢查指定的數據的位置(從后往前找第一個),不存在返回-1

isArray()方法,用于檢查指定的對象是否是數組,注意:該方法屬于Array類型,不屬于Arrary的對象

join()方法,用于將一個數組根據某個字符串拼接成字符串,該方法不傳參數,默認是根據逗號拼接

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 什么是數組? 1.數組(Array):就是一組數據的集合 存儲在單個變量下的優(yōu)雅方式 2.利用new 創(chuàng)建數組 例...
    不喜123閱讀 211評論 0 0
  • @[toc] JS數組方法 數組是 js 中最常用到的數據集合,其內置的方法有很多,熟練掌握這些方法,可以有效...
    Shiyouzhang閱讀 474評論 0 0
  • concat()方法,用于合并兩個或多個數組,返回一個全新的數組 copyWithin()方法,從數組的指定位置拷...
    45e7c919bb39閱讀 218評論 0 0
  • 前言 最近工作的時候總是記不住數組,對象,字符串的方法,寫一篇方法總結好好的鞏固一下,以后也好復習。 數組的定義 ...
    小q閱讀 258評論 0 1
  • 數組的方法有數組原型方法,也有從object對象繼承來的方法,下面就介紹一下數組常用方法:join() --...
    回到唐朝做IT閱讀 1,043評論 1 7

友情鏈接更多精彩內容