
JS ๋งต, ์
ยท
๐ฅ๏ธ Language/Vanila Javascript
๋งต(Map) - ๋งต์ ๋์
๋๋ฆฌ ์๋ฃํ๊ณผ ๊ฐ์ผ๋ฉฐ, ํค(Key)์ ๊ฐ(Value)๋ก ์ด๋ฃจ์ด์ง ์๋ฃํ์ด๋ค. ๋งต ํ๋กํผํฐ - new Map() - ๋งต์ ์์ฑํ๋ค. - map.set(key, value) - key๋ฅผ ์ด์ฉํด value๋ฅผ ์ ์ฅํ๋ค. - map.set(key) - key์ ํด๋นํ๋ ๊ฐ์ ๋ฐํํ๋ค. - map.has(key) - ํด๋น key์ ์กด์ฌ์ฌ๋ถ๋ฅผ true, false๋ก ๋ฐํํ๋ค. - map.delete(key) - key์ ํด๋นํ๋ ๊ฐ์ ์ญ์ ํ๋ค. - map.clear() - ๋งต ์์ ๋ชจ๋ ์์๋ฅผ ์ ๊ฑฐํ๋ค. - map.size() - ์์์ ๊ฐ์๋ฅผ ๋ฐํํ๋ค. - map.keys() - ๊ฐ ์์์ ๋ชจ๋ key ๋ฐํ - map.values() - ๊ฐ ์์์ ๋ชจ๋ value ๋ฐํ - map.entri..