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>
相关推荐
袋鱼不重3 小时前
解决 Web 端图片预览与下载颜色不一致的一种工程方案
前端·后端
风止何安啊3 小时前
教你用 JS + AI 实现简单的爬虫,零门槛爬取网页信息
前端
cidy_983 小时前
codebase-memory-mcp 新手完全教程:让 AI 真正「理解」你的代码库
前端
牛奶4 小时前
HTTPS你不知道的事
前端·https·浏览器
小小小小宇4 小时前
前端 Vue 如何避免不必要的子组件渲染全解析
前端
cidy_984 小时前
codebase-memory-mcp 安装教程
前端
mt_z4 小时前
Webpack 与 Vite 完全指南
前端
灏仟亿前端技术团队5 小时前
B 端多弹窗越来越难维护?试试把弹窗交互 Promise 化
前端
奇奇怪怪的5 小时前
向量数据库选型与生产级实战
前端
徐小夕6 小时前
jitword 协同文档3.2发布:打造浏览器中最强word编辑器
前端·架构·github