Set
Set的成员唯一
const set = new Set([1,2,4,6,4,1,2,4])
set.add("ff")
数组去重
const arr = [2,5,5,5,1,12,31,1,2]
[...new Set(arr)]
Array.from(arr)
- add
- clear
- delete
- has
- values
- keys
- entries (数组键值)
- forEach
WeakSet
只能接收引用类型
Map
普通对象的键只能是字符串,Map对象的键可以是对象,引用类型
- set
- get
- has
- delete
- clear
- keys
- values
- forEach
- entries
WeakMap
- 和Map类似,但是键只能是对象(null除外)
- 没有遍历相关的方法
- 没有size
- set
- get
- has
- delete
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。