腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
实现自定义迭代器,该迭代器跳过
WeakSet
中的零元素
、
我正在实现一个
WeakSet
,它将其元素弱包装在一个WeakWrapper中,以避免增加它们的保留计数。struct
WeakSet
<T> where T: AnyObject & Hashable { private var
set
:
Set
<WeakWrapper<T
浏览 1
提问于2017-09-24
得票数 4
回答已采纳
1
回答
如何在Javascript中克隆“WeakMap”或“
WeakSet
”?
、
、
、
我知道WeakMap和
WeakSet
由于安全原因不能迭代,即“”,但这意味着不能像克隆Map或
Set
( )那样克隆WeakMap或
WeakSet
。如何在Javascript中克隆WeakMap或
WeakSet
?所谓克隆,我指的是创建具有相同弱引用的另一个WeakMap或
WeakSet
。
浏览 4
提问于2022-11-29
得票数 0
1
回答
有没有一种方法可以测试一个元素何时从弱集中被移除?
、
Set
<String>
weakSet
= Collections.newSetFromMap(new WeakHashMap<>());
weakSet
.contains("someKey"); 我期望由JVM完成的回收空间的包括移除仅弱可达的对象(没有任何强引用的弱集合元素)。
浏览 16
提问于2017-02-01
得票数 1
回答已采纳
4
回答
ES6集和
WeakSet
有什么区别?
、
、
ECMAScript 6有非常类似的集合:
Set
和
WeakSet
。他们之间有什么区别?
浏览 6
提问于2017-04-10
得票数 30
回答已采纳
1
回答
为什么使用
WeakSet
来检测循环引用是有意义的?
我正在尝试理解
WeakSet
文档给出的示例。execRecursively(obj => console.log(obj), foo); 对象foo是在execRecursively函数之外定义的。
WeakSet
是在其中定义的。因此,有一个对保存在
Weakset
中的对象的引用,它超出了函数的范围。现在,我的问题是
浏览 0
提问于2021-11-21
得票数 1
回答已采纳
1
回答
Babel未编译全局变量
、
控制台显示以下错误:这是我正在运行的代码:key = {}; // missing varconsole.log(
set
.has(key));let
set
= new
WeakSet
(); var key = {}; // added var
set
.add(key)
浏览 0
提问于2016-04-28
得票数 0
1
回答
如何对JavaScript中的特定参数只调用一次函数?
、
、
我有一个简单的函数,有两个参数。<script> element.insertAdjacentHTML("afterend", "<div class='error'>" + error_msg + "</div>");</script>当我们用- addError(elem_1, "Error message");这样的参数调用这个函数时,我想这样做。此函数不应
浏览 2
提问于2020-07-24
得票数 0
1
回答
ES6: console.log on
WeakSet
给出<item unknown>
、
为什么console.log将
WeakSet
显示为<items unknown>Welcome to Node.js v14.4.0.', age: 26 };> let student2 = { name: 'Julia', age: 27 };> const roster = new
WeakSet
([student1, student2]);> console.log(roster);
浏览 0
提问于2020-06-21
得票数 2
回答已采纳
1
回答
JavaScript --我如何测试
WeakSet
的等式?
所以,我想要这段代码打印出truevar b = new
WeakSet
();b.add([3]); console.log(isEqual
浏览 4
提问于2021-05-25
得票数 1
回答已采纳
1
回答
WeakSet
<T>与
Set
<Weakref<T>>的区别
、
、
最近,我想知道
Set
<Weakref<T>>在
WeakSet
<T>上是否有什么缺点。 必须从不再有效的引用中筛选集合。
Set
<Weakref<T>>版本会阻止垃圾收集器收集吗?
浏览 12
提问于2022-03-16
得票数 1
回答已采纳
1
回答
用于javascript代理的Chrome Devtools格式化程序
、
我最近开始在我的一个项目中使用代理。这样做的一个缺点是,当在调试器中检查对象时,它现在被代理javascript proxy包装。 ? 除了看到[[Handler]],[[Target]],[[isRevoked]],我更愿意只看到[[Target]]引用的对象。 这是一个很小的不便,但我认为可以用Chrome Devtools custom formatter来解决。 这似乎很常见,但我找不到任何现有的格式化程序。在我开始写我自己的代码之前,我只是想仔细检查一下是否已经有一个。
浏览 27
提问于2019-04-18
得票数 8
回答已采纳
2
回答
无法克隆node_modules/react-native-vector-icons/lib/create-icon-
set
.js:#<
WeakSet
>
、
、
我使用的是“react-native-vector- node_modules/react-native-vector-icons/lib/create-icon-
set
.js: #<
WeakSet
>
浏览 47
提问于2021-04-07
得票数 3
回答已采纳
3
回答
“未定义
WeakSet
”
、
、
、
、
更新:未定义error:
WeakSet
的翻译。
浏览 10
提问于2020-01-09
得票数 1
1
回答
使用WeakMap或
WeakSet
的Javascript Flyweight
、
、
、
instances.get(number)){ } else {既然WeakMap和
WeakSet
应该让垃圾收集器在垃圾收集器不再使用它时清除它,那么我如何编写构造函数来返回
WeakSet
或WeakMap中的对象,或者如果它不再被存储,则创建一个新对象呢?
浏览 2
提问于2018-05-19
得票数 0
1
回答
是否可以使用“`WeakMap`”或“`
WeakSet
`”从id中获取弱引用对象
、
ES2015引入了WeakMap和
WeakSet
。但是,它们都不允许基元类型作为键,也不允许迭代。注意:我知道WeakMap和
WeakSet
在键上很弱。我想知道是否有可能通过
WeakSet
或WeakMap或其他方式在JS中实现上述功能。
浏览 2
提问于2016-07-19
得票数 0
回答已采纳
1
回答
向
WeakSet
或WeakMap添加对象是否会以任何方式改变该对象?
我假设添加到
WeakSet
和/或WeakMap中的对象以某种方式进行标记以表示成员身份。如果是这样的话,这个标记在用户代码中可见吗?例如:const go = () => { s.add(o)}const o = go()// can I detect that `o` is in a
WeakSet
, just by inspecting `o`?
浏览 3
提问于2022-07-22
得票数 -2
回答已采纳
2
回答
无法找到名称“Map”、“
Set
”、“符号”、“WeakMap”、“
WeakSet
”
、
、
、
/node_modules/@angular/common/src/directives/ng_class.d.ts:48:34 TS2304: Cannot find name '
Set
'./node_modules/@types
浏览 7
提问于2018-05-26
得票数 1
回答已采纳
1
回答
EcmaScript6:带有
WeakSet
参数的console.log的奇怪行为
、
如何解释:如果我们评论第一次对console.log的调用,
set
.[[Entries]].length将是1,如果没有注释
set
.[[Entries]].length = 0;let mySet = new
WeakSet
(), //console.log( mySet ); // uncomme
浏览 4
提问于2017-09-11
得票数 3
回答已采纳
1
回答
为什么在Java中没有WeakList和
WeakSet
实现?
、
、
你可以很容易地在谷歌上搜索两到三个"WeakList“示例实现,对于"
WeakSet
”,可以在源代码中找到一个非常好的实现。 我在这里读到了询问
WeakSet
的。答案是“
WeakSet
没有用例”。
浏览 1
提问于2011-08-28
得票数 8
1
回答
为什么
WeakSet
不能和符号一起使用?
、
为什么不可能在.add()中使用Symbolvar sym = Symbol(); ws.add(sym); //error
浏览 2
提问于2015-07-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
介绍下 Set、Map、WeakSet和WeakMap 的区别?
游戏开发之旅-JavaScript数据结构
Perceptron Hypothesis Set
Set Labs宣布不再维护Set Protocol V2和TokenSets用户界面
使用dict和set
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券