JS数组 - 数组去重的方法

169 阅读1分钟

前言

在业务需求中, 经常会遇到数组去重的情况, 虽说可以百度, 但还是记录下来, 方便自己以后温故知新~~

1. ES6 - Set
const arr = [1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8];

if ((new Set(arr)).size !== arr.length) {
    console.log('arr数组有重复值!');
}

2. ES6 - Set
function arr(a) {
    return Array.form(new Set(arr));
}