📅  最后修改于: 2023-12-03 15:16:06.836000             🧑  作者: Mango
Set()是ES6新引入的一种数据结构,它类似于数组,但是成员的值都是唯一的。Set对象中的值可以是任意类型,包括基本类型和引用类型。
clear()是Set对象提供的一个方法,该方法会清空Set对象中的所有元素。
set.clear();
clear()方法不接受任何参数。
clear()方法没有返回值。
let set = new Set(['a', 'b', 'c']);
console.log(set); // Set(3) { 'a', 'b', 'c' }
set.clear();
console.log(set); // Set(0) {}
在上面的示例中,我们首先创建一个Set对象,并向其中添加了三个元素。然后我们调用了 clear() 方法,清空了Set对象中的所有元素,最后打印出了清空后的Set对象。
clear()方法是Set对象提供的一个方法,该方法会清空Set对象中的所有元素。使用clear()方法可以在不销毁Set对象的情况下清空其元素。需要注意的是,调用clear()方法会直接修改原Set对象,而不是返回一个新的Set对象。