Map.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 โจ2015๋ 7์โฉ.
Map
์ clear()
๋ฉ์๋๋ ํด๋น Map์ ๋ชจ๋ ์์๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
์๋ํด ๋ณด๊ธฐ
const map1 = new Map();
map1.set("bar", "baz");
map1.set(1, "foo");
console.log(map1.size);
// Expected output: 2
map1.clear();
console.log(map1.size);
// Expected output: 0
๊ตฌ๋ฌธ
js
clear()
๋งค๊ฐ๋ณ์
์์.
๋ฐํ ๊ฐ
์์(undefined
).
์์
clear() ์ฌ์ฉํ๊ธฐ
js
const myMap = new Map();
myMap.set("bar", "baz");
myMap.set(1, "foo");
console.log(myMap.size); // 2
console.log(myMap.has("bar")); // true
myMap.clear();
console.log(myMap.size); // 0
console.log(myMap.has("bar")); // false
๋ช ์ธ์
Specification |
---|
ECMAScriptยฎ 2026 Language Specification # sec-map.prototype.clear |
๋ธ๋ผ์ฐ์ ํธํ์ฑ
Loadingโฆ