js中es6去重之set数据结构方法

scss 复制代码
<script>
    //add添加元素、delete删除元素
    let s = new Set()
    s.add(100)
    s.add(200)
    // let result = s.delete(200)
    // console.log(result);
    //has表示该值是否为set成员
    // let hasresult= s.has(200)
    // console.log(hasresult);
    //clear清空所有成员
    // s.clear()
    // console.log(s);
    //循环遍历 件
    for(let item of s.keys()){
       console.log(item);
    }
    //值
    for(let item of s.values()){
       console.log(item);
    }
    //键值
    for(let item of s.entries()){
       console.log(item);
    }
    //遍历每个成员
    s.forEach((value)=>console.log(value))
</script>
相关推荐
程序员小淞21 小时前
写一个行政区划下拉选组件(异步+搜索)
前端
星栈21 小时前
用 Rust + Makepad 做一个 JSON 查看器:从零到能用的全过程
前端·rust
yijianace21 小时前
Python爬虫实战:分页爬取 + 详情页采集 + CSV存储
前端·爬虫·python
十九画生21 小时前
从同步到异步:重新理解 JavaScript 的执行机制
javascript
想吃火锅100521 小时前
【前端手撕】防抖节流
前端
半个落月21 小时前
JavaScript 同步异步与 Promise 详解 —— 从 Event Loop 到手写 sleep
javascript
MemoriKu21 小时前
Flutter 相册 APP 视频模态稳定化实战:从视频抽帧、Embedding 元数据到 Android 真机启动修复
android·开发语言·前端·flutter·架构·音视频·embedding
触底反弹21 小时前
深入理解 JavaScript 同步与异步:从 Event Loop 到 async/await
javascript
lichenyang45321 小时前
ArkUI 票根卡片:PathShape 真挖洞,shadow 沿凹陷外发光
前端
Cache技术分享21 小时前
432. Java 日期时间 API - 时间工具 TemporalQuery 详解
前端·后端