JS常用陣列Array方法詳解

2021-10-07 20:02:46 字數 1391 閱讀 8418

push() 在陣列末尾新增乙個或多個元素,並返回新的陣列長度,原陣列改變

pop() 刪除並返回陣列最後乙個元素,若陣列為空則返回undefined,原陣列改變

unshift() 在陣列開頭新增乙個或多個元素並返回新的陣列長度,原陣列改變

shift() 刪除並返回陣列第乙個元素,若陣列為空則返回undefined,原陣列改變

concat() 合併兩個或多個陣列,返回新的陣列,原陣列不變

join() 將陣列以字串形式輸出,每乙個元素用指定字元隔開,預設是「,」,原陣列不變

reverse() 返回逆序陣列,原陣列改變

sort() 返回排序後的陣列,原陣列改變,預設按字母排序公升序

降序

slice(start,end) 輸出指定下標範圍的元素,包含開始下標,下標為負表示下標倒數

splice(index,count,arr1,arr2...) 刪除並返回從指定下標開始的指定個數的元素,並將arr1,arr2...一次從指定下標處插入,可以理解為替換指定下標的元素,原陣列改變

filter() 輸出符合指定條件的元素

every() 如果所有元素都符合指定條件,則返回true,否則返回false;some() 如果所有元素都不符合指定條件,則返回false,否則返回true

reduce() 按指定演算法計算陣列中的每乙個元素(從左到右)

陣列Array常用方法

方法名 簡介copyofrange 陣列複製 tostring 轉換為字串 sort 排序binarysearch 搜尋equals 判斷是否相等 fill 填充int a newint copyofrange int original,int from,int to 第乙個引數表示源陣列 第二個引...

陣列的常用方法 Array

陣列 1,arr.join 返回預設由逗號隔開的乙個字串,傳參則返回所傳引數隔開的乙個字串 2,arr.push 往陣列最後新增資料,返回新的陣列的length,這個方法將改變原陣列 3,arr.pop 將陣列最後一位刪去,返回被刪除的那位,會改變原陣列 4,arr.unshift 往陣列前新增資料...

JS中有關陣列Array的常用方法函式

array物件的方法主要有如下幾種 我所知道的 concat 連線兩個或多個陣列,並返回結果,但是值得注意的是該方法並不改變陣列本身,而僅僅返回乙個陣列連線的副本。push 在陣列後面新增乙個或多個元素,且返回最新陣列的長度,該方法相對上面的方法能改變陣列本身。pop 刪除陣列的最後乙個元素並返回刪...