學習過程中遇到了操作數組的多種方法,暫時沒有時間,先記錄下來,有時間再詳細補充。
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()
arrayObject.unshift(newelement1,newelement2,....,newelementX)