Set.prototype.clear()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

clear()Set インターフェイスのメソッドで、この集合からすべての要素を取り除きます。

試してみましょう

構文

js
clear()

引数

なし。

返値

なし (undefined)。

clear() メソッドの使用

js
const mySet = new Set();
mySet.add(1);
mySet.add("foo");

console.log(mySet.size); // 2
console.log(mySet.has("foo")); // true

mySet.clear();

console.log(mySet.size); // 0
console.log(mySet.has("bar")); // false

仕様書

Specification
ECMAScript Language Specification
# sec-set.prototype.clear

ブラウザーの互換性

BCD tables only load in the browser

関連情報