2.7JavaScript引用类型之集合(Set)

1.集合声明

集合的值可以是任何数据类型。

//创建一个空集合
const s = new Set();

//使用数组方式创建一个集合并且初始化
const s = new Set(["value1", "value2", "value3"]);

2.访问集合

//访问集合元素,返回布尔值
s.has("value");

//添加或更改集合元素
s.add("value1")
 .add("value2");

//删除指定集合元素
s.delete("value");

//清空所有集合元素
s.clear;

3.获取集合长度

s.size

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/javascript/javascriptlang/21453.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2020年9月6日 17:55
下一篇 2020年9月8日 12:15

相关推荐

  • 1.9JavaScript语言的条件(Conditional)、循环(Loop)、跳转(Jump)语句

    1.if条件 2.if-else条件 3.if-else-if条件 4.switch条件 switch 语句用于将 switchExpression 的值按从上往下的顺序与 caseExpression 的值逐个进行匹配测试,直到 switch 语句结束 或 遇到 break 语句。如果匹配成功,则…

  • 2.4JavaScript引用类型之类(Class)

    类是一种“特殊的函数”。 就像函数声明定义方式和函数表达式定义方式一样,类的定义方式也有两种:类声明定义方式和类表达式定义方式。 1.类声明 注意:在同一个作用域,类声明不可以重复定义,否则会报错。 2.类表达式 注意:在同一个作用域,类表达式不可以重复定义,否则会报错。 注意:命名类表达式的右侧依然是类表达式,不是类…

  • 2.12JavaScript语言成员的可见性(Visibility)

    成员的可见性只支持 public 和 private,不支持 protected。 成员的可见性默认为 public,无需在成员标识符前显式添加。 可以紧挨着成员标识符前显式添加 # 来声明 private 成员。 注意:private 成员支持静态字段、静态访问器属性、静态方法、实例字段、实例访问器属性、实例方法,不…

发表回复

登录后才能评论