๐ย Reference
๐ย Chapter
โฃ
โฃ
โฃ
โฃ
Map
- Map
- key์ value๋ฅผ ๊ฐ์ด ์ ์ฅํ๋ ๊ฐ์ฒด์ด๋ค.
- Methods & Properties & for - of๋ฌธ
- for ~ of ๋ฌธ
- get()
- has()
- set()
- size
entries()
- ๊ณต์ ๋ฌธ์ 1
- Map ์ธ์คํด์ค์ entry() ๋ฉ์๋๋ ์ด ๋งต์ ๊ฐ ์์์ ๋ํ [ํค, ๊ฐ] ์์ ์ฝ์
์์๋๋ก ํฌํจํ๋ ์ ๋งต ๋ฐ๋ณต์ ๊ฐ์ฒด๋ฅผ ๋ฐํํ๋ค.
const map1 = new Map();
map1.set("0", "foo");
map1.set(1, "bar");
const iterator1 = map1.entries();
console.log(iterator1.next().value);
// Expected output: Array ["0", "foo"]
console.log(iterator1.next().value);
// Expected output: Array [1, "bar"]
forEach()
- ๊ณต์ ๋ฌธ์ 1
- Map ์ธ์คํด์ค์ forEach() ๋ฉ์๋๋ ์ฝ์
์์๋๋ก ์ด ๋งต์ ๊ฐ ํค/๊ฐ ์๋ง๋ค ์ ๊ณต๋ ํจ์๋ฅผ ํ ๋ฒ์ฉ ์คํํ๋ค.