在 JavaScript 中创建集合的方法?

javascriptfront end technologyobject oriented programming

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

在 js 中创建集合的方法

1. 使用空的 Set 构造函数

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' }

相关文章