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>
相关推荐
angerdream8 小时前
Android手把手编写儿童手机远程监控App之agentweb如何实现全屏
前端
星栈8 小时前
10 分钟跑起第一个 Dioxus 应用:`dx` CLI、`rsx!` 和热更新好不好用
前端·rust·前端框架
奋斗吧程序媛9 小时前
补充一个小知识点:有关@click.native
前端·vue.js
触底反弹9 小时前
🚀 手把手用 HTML5 Canvas 从零打造飞机大战游戏,代码全开源!
前端·javascript·canvas
DJ斯特拉9 小时前
axios快速使用
开发语言·前端·javascript
智通9 小时前
可取消的异步任务与 AbortController
javascript
还有多久拿退休金9 小时前
Ant Design Tree 搜索定位避坑指南:虚拟滚动下如何实现高亮与精准定位
前端·react.js
小月土星9 小时前
CSS 3D 从入门到炫技:手把手教你写一个旋转立方体
前端·css
Hilaku9 小时前
AI 写代码越快,为什么 Code Review 越不能省?
前端·javascript·程序员
sugar__salt10 小时前
从网页小游戏到数据可视化:掌握 HTML5 Canvas 核心能力
前端·信息可视化·html5