如何使用数组构造Set

Ran*_*lue 11 javascript set node.js ecmascript-6

我正在使用SetNode.JS v0.11.3和--harmony标志.该API工作正常,我可以add,remove,clear等我有但没能初始化一组与数组.我试过(根据MDN页面的提示)

var mySet = new Set([1, 1, 2]);
Run Code Online (Sandbox Code Playgroud)

如何将数组转换为集合?MDN过时了吗?Node.JS有没有实现这个功能?

phi*_*hag 5

V8执行的的Set构造还不支持iteratorcomparator参数的的§15.16.1.1提到和谐规范的目前的草案,以及节点使用V8引擎作为它的JavaScript解释器。

作为创可贴,您可以使用simplesets 包