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>
相关推荐
3A Cloud6 小时前
Huashu Design:把 AI Agent 变成一间以 HTML 为画布的设计工作室
前端·人工智能·html
你别说话了6 小时前
Webpack 如何迁移重构到 Vite
前端·webpack·重构
catastrophe_zy6 小时前
如何用 WebCodecs 在浏览器里实现高清录屏 —— 无插件、无水印、直接导出 MP4
前端·javascript·录屏
芳心粽伙饭6 小时前
HTML第七章 表格标签
前端·html
我就是DaLing呀!6 小时前
vue3 + 独立的数据管理 Store实现视频剪辑功能
前端·typescript·vue3·canvas·store
吃杠碰小鸡6 小时前
Wps常用功能介绍
前端·wps
恋猫de小郭6 小时前
聊个比较有意思的 Flutter Web 问题
android·前端·flutter
IT_陈寒6 小时前
Redis持久化配置漏了这一步,线上数据丢了5小时
前端·人工智能·后端
梦曦i6 小时前
create-uni-app v1.2.0:交互体验优化
前端·uni-app
Moment6 小时前
太好了!NestJS 12 大版本转向 ESM,新项目默认构建换 Rspack
前端·javascript·后端