51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#weakSet
ES6,新增数据结构WeakSet的用法
WeakSet和Set类似,同样是元素不重复的集合,它们的区别是WeakSet内的元素必须是对象,不能是其它类型。特性:1.元素必须是对象。添加一个number类型的元素。constws=newWeakSet()ws.add(1)结果是报类型错误。TypeError:Invalidvalueusedinweakset&...
代码星球
·
2021-02-25
ES6
新增
数据结构
WeakSet
用法
weakSet 基础应用实例 Map 应用基础实例
//weakSet基础用法letjelly={name:'jelly',age:20};letmary={name:'mary',age:25};constweakPeople=newWeakSet([jelly,mary])console.log(weakPeople)mary=null//什么时间回收和各自的浏览器...
代码星球
·
2021-02-08
基础
应用
实例
weakSet
Map
ES6系列_11之Set和WeakSet数据结构
一、Set1.Set是什么? Set是ES6提供的一种新的数据结构。类似于数组。2.Set能解决什么问题Set和Array的区别是Set不允许内部有重复的值,如果有只显示一个,相当于去重。3.怎么使用Set相关东西 Set函数可以接受一个数组(或者具有iterable接口的其他数据结构)作为参数,用...
代码星球
·
2020-08-31
ES6
系列
Set
WeakSet
数据结构
ES6 Set,WeakSet,Map,WeakMap
1.SetSet是一个集合,里面的值都是唯一的,没有重复的。Set中可以是任何数据类型,并且添加数据时会进行严格比较,重复数据无法加入。2.WeakSet弱引用Set。只能存储对象,不能存储其他类型。且只保持对其中对象的弱引用,若外部无对此对象的引用,或者对象被删除,则WeakSet中将不再有此对象。因为成员都是弱引用...
代码星球
·
2020-06-29
ES6
Set
WeakSet
Map
WeakMap
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他