陣列的增刪改查操作

2021-09-13 02:58:22 字數 659 閱讀 2450

新增:.push()預設新增至陣列最後

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

刪除:shift()刪除第一條資料

pop()刪除最後一條資料

splice(起始下標,結束下標不包括自己)刪除中間的某條資料

替換:splice(起始下標,刪除多少項,替換的新資料)——例子:arr5.splice(2,0,"a")

插入資料:

陣列合併:var newarr = arr6.concat(arr7);

陣列抽取:slice(起始下標,結束下標不包括自己)

陣列逆序:reverse()

陣列排序:sort()

陣列轉換字串:tostring()

返回陣列物件的原始值:valueof()

indexof():搜尋陣列中的元素,並返回它所在位置

lastindexof():返回乙個指定的字串值最後出現的位置,在乙個字串中得指定位置從後向前搜尋

join():將陣列中的所有元素轉換為乙個字串

fill():用乙個固定值填充陣列

every():檢測數值元素的每乙個元素是否都符合條件

map():通過指定函式處理陣列的每個元素,並返回處理後的陣列

reduce():將陣列元素計算為乙個值(從左到右)

陣列的增刪改查

陣列不可刪,如何實現刪除,就需要利用陣列遍歷時的特性 陣列遍歷如果最後乙個索引內容為空,那麼遍歷就不會顯示出來,利用這一特性,我們可以實現視覺上的刪除,實際陣列長度沒有改變,具體如下 實現思路 當前要刪除的元素對應的索引如果後面還有元素,就要把後面的元素集體下標向前移.陣列縮容 flights ar...

增刪改查 JS陣列增刪改查這點事兒

1 length屬性 length屬性是陣列最重要的屬性,沒有之一,length屬性告訴我們這個陣列內有多少個資料元素,當length 0時說明陣列時乙個空陣列。我們想要遍歷陣列時可以直接將遍歷的終點設為 length 1。這是本文的重點,我們從增刪改查方面入手,梳理方法的作用和用法,有利於記憶和使...

JS陣列操作之增刪改查

js提供了很多方便運算元組的方法,本文所要分享的就是如何快速對陣列進行增 刪 改 查。1 push 可接收任意數量的引數,把它們逐個新增至陣列末尾,並返回修改後陣列的長度。例如 var arr var len arr.push 1 console.log arr 1 console.log len ...