欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ES6-WeakSet数组结构

程序员文章站 2022-08-02 11:54:21
WeakSet 也会去重 总结: 1.成员都是对象; 2.成员都是弱引用,可以被垃圾回收机制回收,可以用来保存 DOM 节点,不容易造成内存泄漏; 3.不能遍历,方法有 add、delete、has。 ......
weakset 也会去重
总结:
1.成员都是对象;
2.成员都是弱引用,可以被垃圾回收机制回收,可以用来保存 dom 节点,不容易造成内存泄漏;
3.不能遍历,方法有 add、delete、has。
//声明weakset
let weakobj = new weakset();
let obj = {aa:'annaiah',bbb:'18'};
// let obj1 = {aa:'annaiah',bbb:'18'}; 两个相同的对象,如果内存空间相同,那么只打印一个 否则两个都答应
//添加
weakobj.add(obj);
// weakobj.add(obj1);
console.log(weakobj)