简述
Set
对象是值的集合,你可以按照插入的顺序迭代它的元素。 Set中的元素只会出现一次,即 Set 中的元素是唯一的
语法
new Set([iterable]);
参数: iterable
如果传递一个可迭代对象,它的所有元素将不重复地被添加到新的 Set中。如果不指定此参数或其值为null,则新的 Set为空。
返回值:
一个新的Set对象
具体方法如下:?
function hasDuplicates(array) {
return (new Set(array)).size !== array.length;
}