<script>
// 用set里面出现同样的值 只会出现一个不会重复 可以用来往 数组里添加数据不用判断是否出现相同的数据
let arr=new Set(['北京','5000','年','年'])
for(let item of arr){
console.log(item)
}
// add 是set的属性 往数组里添加新值
arr.add('地球')
console.log(arr) // {"北京", "5000", "年", "地球"}
// clear 是set的属性 清除数据
arr.clear()
console.log(arr)
// delete 是set的属性 删除数据
let arr1=new Set(['北京','5000','年'])
arr1.delete('北京')
console.log(arr1)
//用has进行值的查找,返回的是true或者false。
console.log(arr1.has('5000'))
//size属性可以获得Set值的数量。
console.log(arr1.size) // 2 前面删除了 北京 所以是2
// WeakSet
let obj=new WeakSet()
</script>