JavaScript Set 数组去重新功能

// Set是一种类似于Map的数据结构,也是一组key的集合,但不存储value。由于key不能重复,所以,在Set中,没有重复的key,这种特性就起到数据去重的效果,重复的数据不会被写入到set中。
// es6 新增了  Set   缺点:  兼容性不好(了解)
 // Set  是一个值的集合  里面的每一项只会出现一次,元素都是唯一的,结果会返回一个新的数组
 
// 实例:
        var arr = [1, 23, 1, 23, 4, 2, 23, 2, 43, 6, 52];
        var res = Array.from(new Set(arr))
        console.log(res);
posted @ 2023-05-21 21:50  胡猿外  阅读(31)  评论(0编辑  收藏  举报