码迷,mamicode.com
首页 > 编程语言 > 详细

关于处理数组的用法小结

时间:2018-08-16 19:33:42      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:tom   ever   initial   ubunt   mono   style   sort   length   rap   

新增数组去重的好方法

 

[1,2,3,‘a‘,1,‘a‘].filter(

(ele,index,array)=>{return index===array.indexOf(ele)}

 

序号方法作用用法是否影响原数组
1unshift在数组前面增加内容arr.unshift()
2push在数组后面增加内容arr.push()
3shift删除数组的首个元素arr.shift()
4pop删除数组的最后元素arr.pop()
4splice在数组的任意位置可以进行增、删、改的操作arr.splice(start,length,newItem)
5slice截取指定位置的数组(包含起始不包含结束位置)arr.slice(start,end)
6concat拼接数组/合并数组arr.concat()
7reverse逆序数组arr.concat()
8sort按编码排序数组arr.sort()
9toString将数组转为字符串arr.toString()
10join将数组转为字符串arr.join(‘指定分隔符‘)

关于sort: 从小到大排序数组:sort(function(a,b){return a - b}); 从大到小排序数组: sort(function(a,b){return b - a});

复制数组: sort(0); concat();

关于处理数组的用法小结

标签:tom   ever   initial   ubunt   mono   style   sort   length   rap   

原文地址:https://www.cnblogs.com/Mcrown/p/9488720.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!