• ES6基础之——Set


    Set就是一堆东西的集合,Set有点像Array,也就是数组,跟数组不一样的地方就是Set里不能有重复的内容,创建Set可以使用new Set,这里创建一个desserts的Set
    let desserts = new Set();
    console.log(desserts) //Set{}
    
    let desserts = new Set('ice doughnut');
    console.log(desserts) //Set{"ice","doughnut"}
    也可以使用Set的add方法去往Set里面添加东西,如:
    desserts.add("cookie")
    console.log(desserts) //Set{"ice","doughnut","cookie"}
    Set里不能有重复的东西,这里再添加一次cookie的话,结果是没有什么变化的
    desserts.add("cookie")
    console.log(desserts) //Set{"ice","doughnut","cookie"}
    想知道Set里有多少东西的话,可以使用size方法:
    console.log(desserts.size) //3
    判断Set里是否包含某个项目的话可以使用has方法:
    console.log(desserts.has('ice')) //true
    要从Set里面删除项目的话使用delete方法:
    desserts.has('ice');
    console.log(desserts); //Set{"doughnut","cookie"}
    循环处理Set里面的东西可以使用forEach方法:
    desserts.forEach(desserts =>{
      console.log(desserts); //doughnut cookie
    })
    清空Set使用clear方法:
    desserts.clear();
    console.log(desserts); //Set{}
  • 相关阅读:
    几何画板表现两集合的差集的教程
    MathType如何编辑大三角形符号
    几何画板如何绘制动态正切函数图像
    MathType如何设置标尺的单位
    模拟按键
    oauth2.0
    PHP CURL POST提交
    Eclipse导入到web项目没有run on server
    实时刷新
    js 实时数据显示
  • 原文地址:https://www.cnblogs.com/fe-cherrydlh/p/11149168.html
Copyright © 2020-2023  润新知