こんにちは、水田です。
JavaScriptのSetオブジェクトについてです。Setオブジェクトは一意の値を格納することができるオブジェクトです。new Set()でオブジェクトを生成し、add(value)でSetオブジェクトの末尾にvalueを追加することができます。delete(value)でSetオブジェクトからvalueを取り除くことができます。また、clear()でSetオブジェクトからすべての値を取り除くことができます。
const set = new Set();
set.add(1);
set.add(2);
set.add('a');
for (const item of set) {
console.log(item);
}
// 1
// 2
// "a"
set.delete(2);
for (const item of set) {
console.log(item);
}
// 1
// "a"
set.clear();
for (const item of set) {
console.log(item);
}
//