//set对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用
// const set1 = new Set([1,2,3,4]);
// alert(set1.has(1))
//has可以判断这个值是否在这个里面 返回true或者false
//语法
// new set([interable])
//返回值是一个新的set对象
//set对象是值的集合,可以按照插入的顺序迭代它的元素 set中的元素只会出现一次
//属性 Set.length的属性值为0
//set.prototype.constructor 返回实例的构造函数默认情况下是set
/*
方法
1. set.add(value) 在set对象底部添加一个元素 返回该set对象
2. set.clear()清除对象内的所有元素
3. set.delete(value) 删除与和这个值相等的元素
4. set.entries()方法返回一个新的迭代容器 类似于[value,value]形式的数组
5. set.has判断该值在set中是否存在
6. set.keys返回一个新的迭代器对象,包含set对象中的按插入顺序排列的所有元素的值
7. set.values与上面方法相同
*/
const set2 = new Set(["1","2","3"])
var newSet = set2.entries()
console.log(newSet)