數組的基本操作

學習過程中遇到了操作數組的多種方法,暫時沒有時間,先記錄下來,有時間再詳細補充。


ok,可以開始了,最近在學習Vue.js,其中有一部分是介紹操作數組的方法,想了想,也沒記住幾個,所以就記錄下來。

查詢了一波,還缺少了一些內容,以下沒有序號的爲新增內容:

sort(),用於對數組的元素進行排序。

arrayObject.sort(sortby)

concat(),用於連接兩個或多個數組。

arrayObject.concat(arrayX,arrayX,......,arrayX)

reverse(),顛倒數組中元素的順序。

arrayObject.reverse()

filter(),將匹配元素集合縮減爲匹配指定選擇器的元素。

$("div").css("background", "#c8ebcc")
  .filter(".middle")
  .css("border-color", "red");

1,split()    用於把一個字符串分割成字符串數組

stringObject.split(separator,howmany)

2,splice() 方法向/從數組中添加/刪除項目,然後返回被刪除的項目

arrayObject.splice(index,howmany,item1,.....,itemX)  index:開始位置  howmany:刪除的個數  item1-itemX,可選,向數組增加的新項目

3,push()   向數組末尾添加一個或多個元素,並生成一個新的數組   

arrayObject.push(newelement1,newelement2,....,newelementX)

4,pop()  刪除並返回數組的最後一個元素

arrayObject.pop()

5,shift()  把數組中的第一個元素刪除,並返回第一個元素的值  

arrayObject.shift()

6,unshift()   向數組的開頭添加一個或多個元素,並返回新的長度
arrayObject.unshift(newelement1,newelement2,....,newelementX)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章