前端的必備數組操作


作為一個前端,往往會與數據處理打交道,今天分享一下前端必備的數組知識

1.數組的定義

arr= [],

var arr = new Array();

2.數組常用的方法:

 push:末尾添加

unshift:前面添加

pop:刪除末元素

shift:頭部刪除

splice:刪除數組中的任意元素,一般利用下標去執行刪除

slice:復制數組,

concat:鏈接兩個數組,返回這個新數組 就是一個數組合並方法

join:把數組中的每一項 按照指定的分隔符拼接成字符串

reverse:倒序數組,返回值到倒序數組

sort:根據匿名函數進行冒泡排序

indexOf :返回獲取項在數組中的索引  不在是-1

lastIndexOf:返回獲取項在數組中最后一次出現的最后索引

forEach:循環遍歷數組: 參數是一個匿名函數

 

map:循環遍歷數組,參數是一個匿名函數

 

 最后:大家一定要注意數組的操作是遍歷它的長度去執行的

for(var i=0;i<arr.length;i++){

  if(arr[i]==3){

  console.log(arr[i])

}

}
這里我們會想起輪播圖,原生的js有這樣的身影,我們取到的元素對象就是一個集合,我們通過遍歷去置空,再確定當前的樣式 就是常說的排他思想 再確立自己。

在實際開發中,我們常常會用到數組 和  if ,還有正則表達式 來幫助我們實現一個數據的篩選,同時返回給后台數據庫


免責聲明!

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



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