思路:通过判断s1和s2的大小以及元素是否相同来判断是否是相同的set。
<script> const _isSameSet = (s1, s2) => { if(s1.size!=s2.size) return false //in是下标 of是元素 //for in对象 for of数组 for(let item in s1) { if(!s2.has(item)) return false } return true } </script>
总结:size属性用于判断set的大小;for in一般用于对象遍历,for of一般用于数组遍历;has方法一般用于判断set是否包含某元素。