码迷,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
迷上了代码!