前言
本系列主要整理前端面试中需要掌握的知识点。本节介绍怎么理解ES6新增的Set、Map两种数据结构。
一、Set
- Set是es6新增的数据结构,类似于数组,但是成员值都是唯一的,没有重复的值,可以称之为集合;
- Set本身就是一个构造函数,用来生成Set数据结构。
const s = new Set()
- 增删改查的操作
const s = new Set();
//增
console.log(s.add(1).add(2));
// 删
console.log(s.delete(1));
// 查
console.log(s.has(2));
// 清
console.log(s.clear);
- 遍历方法