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日
下一篇 2020年9月8日

相关推荐

  • 1.1JavaScript语言的注释(Comment)

    1.行(Line)注释 行注释使同一行中紧跟 // 后的所有文本都成为注释。 2.块(Block)注释 块注释使 /* 和 */ 之间的无论是单行还是多行的所有文本都成为注释。 3.Hashbang注释 Hashbang 注释用于当 JavaScript 脚本文件直接在 shell 中运行时以指定 JavaScript…

  • 1.2JavaScript语言的标识符(Identifier)

    1.标识符 标识符必须以字母(A~Z 和 a~z)、美元符号($)或 下划线(_)开头,后续可以是字母(A~Z 和 a~z)、数字(0~9)、美元符号($)或 下划线(_)。 注意:标识符不是一种 JavaScript 数据类型。 注意:标识符区分大小写。 注意:美元符号($)或 下划线(_)没有特殊含义。 2.命名约…

  • 2.8JavaScript语言的Iterable和Iterator接口

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

发表回复

登录后才能评论