【发布时间】:2023-03-22 06:19:01
【问题描述】:
刚刚发现 JS 的 Set 对象的奇怪行为,并决定询问 stackoverflow 社区 :)
这就是问题所在:
控制台屏幕:
复制粘贴代码:
let a = new Set([1])
let b = new Set([2, 3])
a.add(...b) // result is set of {1, 2}
问题是 set a 在添加函数调用后不包含值 3。
这种行为有解释还是更像是一个错误?
提前致谢
【问题讨论】:
-
set 上的 add 方法只接受一个参数....developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
-
@Gerrit0 是的,有道理
标签: javascript set