數組的增刪改查操作


添加:.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():將數組元素計算為一個值(從左到右)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM