es6中set的属性与方法

首先我们创建一个空的set:

const set = new Set([1,2,3,4,5,4,3,1,5])

console.log([...set])    //输出结果为[1,2,3,4,5]


//set里不会出现重复数据,也就是说可以用来数组、字符串去重的一些操作再简单不过了

 

一、属性

size是求取set的集合的长度

console.log(set.size)       //输出结果为5

二、方法

1、add   //添加一个元素到set

set.add(6)    //输出结果为[1,2,3,4,5,6]     因为不会出现重复数据    所以添加相同的元素是徒劳的(废话)

2、delete    //删除set中的一个元素

set.delete(4)   输出结果为[1,2,3,5,6]

3、has    //判断set中有没有某个元素,返回值为true/false

console.log(set.has(1))     //输出结果为true   

4、clear    //表示清除集合中所有的元素。没有任何返回值。直接清除元素

set.clear()则将元素全部清除。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值