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>
相关推荐
幼儿园技术家4 小时前
为什么 SSR 一定会有 hydration mismatch?
前端
FlyWIHTSKY5 小时前
Vue 3 中 RouteRecord 详解(Vue Router 4)
前端·javascript·vue.js
老王以为5 小时前
前端视角下的 Java
java·javascript·程序员
yingyima5 小时前
用 cron 定时发送邮件报告:实战案例详解
前端
GAMC5 小时前
从 “凭感觉写代码” 到 “按规范做开发”:OpenSpec 让 AI 编程回归工程化
前端·人工智能
Alice-YUE5 小时前
【JS高频八股】什么是闭包?
开发语言·javascript·笔记·学习
微学AI5 小时前
Claude-Code-python 前端改造项目工作流程详解
开发语言·前端·python
D_C_tyu5 小时前
JavaScript | 数独游戏核心算法实现
javascript·算法·游戏
海天鹰5 小时前
EXIF-JS
javascript
清汤饺子5 小时前
【译】我的 AI 进阶之路:从怀疑到深度整合
前端·javascript·后端