在 JavaScript 中创建集合的方式?


集合是一种抽象数据类型,它可以存储特定值,没有特定顺序,也没有重复值。它是数学中有限集合概念的计算机实现。与大多数其他集合类型不同的是,通常会测试一个集合中某个值是否为成员资格,而不是从集合中检索特定元素。

在 js 中创建集合的方法

1. 使用空集合构造函数

let mySet = new Set();
mySet.add(1);
mySet.add(1);
console.log(mySet)

输出

Set { 1 }

2. 向构造函数传递一个可迭代对象

集合构造函数接受一个可迭代对象(列表、集合等),用它来构造一个新集合。

示例

let mySet = new Set([1, 2, 1, 3, "a"]);
mySet.add(1);
mySet.add(1);
console.log(mySet)

输出

Set { 1, 2, 3, 'a' }

更新于: 18-Sep-2019

91 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.