11-5、Set的应用

36 阅读1分钟
<script>
    // 1.数组去重
    // [1, 2, 1];
    // const s = new Set([1, 2, 1]);
    // console.log(s);
    // s.forEach
    // console.log(...s);
    // console.log(...[s]);
    // console.log([...new Set([1, 2, 1])]);

    // 2.字符串去重
    // 'abbacbd'
    // const s = new Set('abbacbd')
    // console.log(s);
    // console.log([...s].join(''));

    // console.log([...new Set('abbacbd')].join(''));

    // 3.存放DOM元素
    // console.log(document.querySelectorAll('p'));
    // for ()
    // const s = new Set(document.querySelectorAll('p'))
    // console.log(s);
    // s.forEach(function (elem) {
    //     console.log(elem);
    //     elem.style.color = 'red';
    //     elem.style.backgroundColor = 'yellow';
    // })
</script>