<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>set 去重,交集,并集,差集</title>
</head>
<body>
</body>
<script>
let list=[1,3,5,7,5,2,1];
let set1=new Set(list);//去重
console.log(set1)
let set2=new Set(list);
set2.add(0);
set2.delete(0)
console.log(set2)
let set3=new Set([1,2,3,4,5])
let set4=new Set([...set2,...set3])//合并两个set并去重
console.log(set4)
let set5=new Set([...set3].filter(x=>set2.has(x)))//交集
console.log(set5)
let set6=new Set([...set3].filter(x=>!set2.has(x)))//差集
console.log(set6)
</script>
</html>