数组去重---泥腿子前端

前端开发在实现业务的过程当中,或多或少会遇到数组去重这个问题,方法不少,网上也有不少介绍,接下来我将介绍我常常用的一个方法:前端

function uniqueArr(arr) {
    return Array.from(new Set(arr))
}


let arr1 =['1','2','2','3','4']
let arr2=uniqueArr(arr1)
console.log(arr2) ===>['1','2','3','4']复制代码

还有一种写法是结合扩展运算符'...'的:数组

function uniqueArr(arr) {
    return [...new Set(arr)]
}


let arr1 =['1','2','2','3','4']
let arr2=uniqueArr(arr1)
console.log(arr2) ===>['1','2','3','4']复制代码

不管使用哪一种方法,最终能够达到去重的效果便可bash

相关文章
相关标签/搜索