數(shù)組的一些常用方法

//this.arr=[1,2,3,4,5,6]

//this.add=[2,5,6,9]

1.concat()合并兩個數(shù)組:

let a=[];

a=this.arr.concat(this.add);

console.log(a)//[1, 2, 3, 4, 5, 6, 2, 5, 6, 9]

2.join('')將數(shù)組轉(zhuǎn)為字符串,使用指定符號分割

console.log(this.arr.join('|'))//1|2|3|4|5|6

3.pop()刪除并返回數(shù)組中的最后一個元素

console.log(this.arr.pop())//6

4.push()向末尾添加一個或多個元素并返回新的長度

console.log(this.arr.push(2,5,6,8,4))//?[1, 2, 3, 4, 5, 6, 2, 5, 6, 8, 4]

5.reverse()使數(shù)組中的元素倒序

console.log(this.arr.reverse())//[6, 5, 4, 3, 2, 1]

6.shift()刪除數(shù)組中的第一個元素并返回

console.log(this.arr.shift())//1

7.slice()返回指定之間的元素,如果是一個參數(shù)就返回它后面的,如果是a,f就返回c到f

console.log(this.arr.slice(2,5))//3,4,5

8.splice(index,num)有兩個參數(shù)index是下標(biāo),num是從index開始刪除幾個,并返回刪除的元素

console.log(this.arr.splice(3,2))//4,5

9.toString()//將數(shù)組轉(zhuǎn)為字符串并返回結(jié)果

console.log(this.arr.toString())//1,2,3,4,5,6

10.unshift()向數(shù)組的開頭添加一個或多個元素并返回新的長度

console.log(this.arr.unshift(1,2))//8

11.sort()排序比如:arr:[6,7,2,1,9,6,8],arr.sort()//

console.log(this.arr.sort(arr))//[9, 8, 7, 6, 6, 2, 1]

function arr(a,b){

return b-a;//從大到小

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡書的朋友認識莫之的字都在小行書這塊,其實莫之真正的功夫是在隸書上!從幼年就開始習(xí)隸書,現(xiàn)在的古隸可謂是莫之一絕!...
    江南莫之閱讀 305評論 6 7
  • 呵呵1.買票不確認火車站,從心里厭惡北京站,結(jié)果心里逃避,就武斷默認是西站。2.提前一天不確認好行程,不做計劃,對...
    愛源閱讀 210評論 0 0
  • 一直想擁有一道關(guān)于夏天的涼風(fēng) 一直想實現(xiàn)那個世外桃園的夢想 一直想伸手摸摸那張破碎的臉 一直想依偎在爸爸的懷里,聽...
    夏言baby閱讀 327評論 0 1
  • 想運動?(?????)?…又唔想郁 ?(????? .? ?????? ?)好懶
    不夠吃閱讀 215評論 0 0

友情鏈接更多精彩內(nèi)容