数组的一些常用方法

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

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

1.concat()合并两个数组:

let a=[];

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

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

2.join('')将数组转为字符串,使用指定符号分割

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

3.pop()删除并返回数组中的最后一个元素

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()使数组中的元素倒序

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

6.shift()删除数组中的第一个元素并返回

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

7.slice()返回指定之间的元素,如果是一个参数就返回它后面的,如果是a,f就返回c到f

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

8.splice(index,num)有两个参数index是下标,num是从index开始删除几个,并返回删除的元素

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

9.toString()//将数组转为字符串并返回结果

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

10.unshift()向数组的开头添加一个或多个元素并返回新的长度

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;//从大到小

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简书的朋友认识莫之的字都在小行书这块,其实莫之真正的功夫是在隶书上!从幼年就开始习隶书,现在的古隶可謂是莫之一绝!...
    江南莫之阅读 1,950评论 6 7
  • 呵呵1.买票不确认火车站,从心里厌恶北京站,结果心里逃避,就武断默认是西站。2.提前一天不确认好行程,不做计划,对...
    爱源阅读 1,454评论 0 0
  • 一直想拥有一道关于夏天的凉风 一直想实现那个世外桃园的梦想 一直想伸手摸摸那张破碎的脸 一直想依偎在爸爸的怀里,听...
    夏言baby阅读 2,286评论 0 1
  • 想运动⸜(ّᶿധّᶿ)⸝…又唔想郁 ू(ʚ̴̶̷́ .̠ ʚ̴̶̷̥̀ ू)好懒
    不够吃阅读 1,499评论 0 0

友情链接更多精彩内容