集合没有索引。
集合的元素可以是任何 JavaScript 数据类型,且不必都是同一个类型。
集合的元素是无序的,但迭代时是有序的。
集合的元素的个数(长度)可以动态改变,可以添加、删除元素,不可以更改元素。
集合的元素不可以重复。
1.集合声明
//创建一个空集合
const s = new Set();
//创建一个集合(直接填入元素)
const s = new Set(可迭代对象);
2.访问集合
//查看是否存在指定元素,返回布尔值
s.has(元素);
//添加
s.add(元素1)
.add(元素2)
.add(元素N);
//删除
s.delete(元素);
3.集合长度
注意:size
是只读属性。
let v = s.size
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/javascript/javascriptlang/21453.html