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

相关推荐

  • 2.8JavaScript语言的Iterable和Iterator接口

    1.Iterable接口 方法 返回值 @@iterator 返回一个实现了Iterator接口的对象。 2.Iterator接口 方法 是否必须实现 返回值 next() 必须 返回一个实现了IteratorResult接口的对象。 return() 非必须 返回一个实现了IteratorResult接口的对象。 t…

  • 2.2JavaScript原始类型之字符串(String)

    1.单引号和双引号字符串字面量 JavaScript 语言的单引号和双引号字符串字面量语法上没有区别,所以以下一并讲解。 单引号和双引号字符串字面量支持所有转义序列。 单引号和双引号字符串字面量不支持字符串插值。 单引号和双引号字符串字面量支持在每行末尾添加一个转义字符反斜杠 \ 转义隐式的换行符从而跨多行编写一行代码…

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

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

发表回复

登录后才能评论