ES6——set数据结构

set数据中所有的成员都是唯一的 没有重复的值,所以不能通过下标获取值,数字和字符串在set结构中是不等的,

const a = new Set([1,"我",3,4,5,5]); //只有会存在一个5

    a.add('5') //增加

    a.delete(2); //删除 传递的是要删除的值 而不是索引

    a.has(2); //判断一个值 是否在set结构中返回bool

    a.forEach(function(key,val,setObj) {
        //set
        console.info(val,"打印")
    })
    
    console.info(a.size) //size属性打印数量
    console.info(a,"set集合")

猜你喜欢

转载自blog.csdn.net/YUHUI01/article/details/81663112
今日推荐