如何用ES6新特性Set数组实现长尾词列表的去重?
- 内容介绍
- 文章标签
- 相关推荐
本文共计174个文字,预计阅读时间需要1分钟。
【数组去重Set,新的数据结构+Set】。它类似于数组,但成员的值都是唯一的,没有重复的值。+ 例一:const set=new Set([1, 2, 3, 4, 4]); // [1, 2, 3, 4] + 例二:const items=new Set([1, 2, 3, 4, 5]); // [1, 2, 3, 4, 5]
,新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。// 例一 const set = new Set([1, 2, 3, 4, 4]); [...set] // [1, 2, 3, 4] // 例二 const items = new Set([1, 2, 3, 4, 5, 5, 5, 5]); items.size // 5 // 例三 function divs () { return [...document.querySelectorAll('div')]; } const set = new Set(divs()); set.size // 56 // 类似于 divs().forEach(div => set.add(div)); set.size // 56
本文共计174个文字,预计阅读时间需要1分钟。
【数组去重Set,新的数据结构+Set】。它类似于数组,但成员的值都是唯一的,没有重复的值。+ 例一:const set=new Set([1, 2, 3, 4, 4]); // [1, 2, 3, 4] + 例二:const items=new Set([1, 2, 3, 4, 5]); // [1, 2, 3, 4, 5]
,新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。// 例一 const set = new Set([1, 2, 3, 4, 4]); [...set] // [1, 2, 3, 4] // 例二 const items = new Set([1, 2, 3, 4, 5, 5, 5, 5]); items.size // 5 // 例三 function divs () { return [...document.querySelectorAll('div')]; } const set = new Set(divs()); set.size // 56 // 类似于 divs().forEach(div => set.add(div)); set.size // 56

