数组去重的方法

论坛 期权论坛 脚本     
匿名技术用户   2020-12-28 04:03   11   0

1.利用es6中的Set

let new_arr=[...new Set([1,2,3,2,4,5])]//[1, 2, 3, 4, 5]

2.使用数组中的reduce函数

let new_arr=[1,2,3,2,4,5].reduce((prev,value)=>{
                if(prev.indexOf(value)<0)
                    prev.push(value);
                return prev;
             },[])//[1, 2, 3, 4, 5]

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP