📜  “new Set”在nodejs中返回一个空集 - Javascript(1)

📅  最后修改于: 2023-12-03 15:21:25.208000             🧑  作者: Mango

“new Set”在nodejs中返回一个空集 - Javascript

在 Javascript 中, Set 是一个集合对象,它允许存储任何类型的唯一值,无论是原始值或对象引用。 Set 中的元素是唯一的,它们按插入顺序排列。 在 NodeJS 中,您可以使用 Set 对象来存储一组唯一的值。

当您使用 new Set() 时,它返回一个空 Set 对象。以下是示例代码:

const mySet = new Set();
console.log(mySet); // Set(0) {}

如您所见,这里我们创建了一个名为 mySet 的空集。我们使用 console.log() 方法将其打印到控制台中。在控制台中,我们可以看到输出结果为 “ Set(0) {} ”,这意味着它是一个空集,其中包含 0 个元素。

另外,我们还可以使用 Set 对象的一些方法来操作集合对象。这些方法包括 add(), delete(), has(), clear(), 和 values()。这些方法可以帮助我们添加、删除、查询、清空和获取 Set 对象的所有值。

例如,让我们向 mySet 中添加一些元素:

const mySet = new Set();
mySet.add('First element');
mySet.add('Second element');
mySet.add(1);
console.log(mySet); // Set(3) { 'First element', 'Second element', 1 }

以上是一些基本示例,介绍了如何在 NodeJS 中使用 Set 对象和 new Set() 方法来创建和操作集合对象。这在处理数据时非常有用,因为您可以使用 Set 对象来保证值集合中没有重复或重复的数据。