多项选择题
有关WeakSet和Set的区别说法正确的是()
A.WeakSet成员都是弱引用,随时可能消失
B.WeakSet的成员只能是对象,而不能是其他类型的值
C.WeakSet不能遍历
D.除了写法不同没什么区别
相关考题
-
多项选择题
Map结构的操作方法有()
A.Map.prototype.set(key,value);Map.prototype.get(key)
B.Map.prototype.has(key)
C.Map.prototype.delete(key)
D.Map.prototype.clear() -
多项选择题
const map=new Map([[1,’one’],[2,’two’],[3,’three’],]);表达式有如下操作正确的是()
A.[...map.keys()]//[1,2,3]
B.[...map.values()]//[’one’,’two’,’three’]
C.[...map]//[[1,’one’],[2,’two’],[3,’three’]]
D.[...map.entries()]//[[1,’one’],[2,’two’],[3,’three’]] -
多项选择题
Map对于map和filter方法使用正确的是()
A.Map本身没有map和filter方法
B.const map0=new Map().set(1,’a’).set(2,’b’).set(3,’c’);constmap1=new Map([...map0].filter(([k,v])=>k<3));//产生Map结构{1=>’a’,2=>’b’}
C.new Map().set(1,’a’).set(2,’b’).set(3,’c’)..filter(([k,v])=>k<3)//产生Map结构{1=>’a’,2=>’b’}
D.const map2=new Map([...map0].map(([k,v])=>[k*2,’_’+v]));//产生Map结构{2=>’_a’,4=>’_b’,6=>’_c’}