- ์งํฉ
- uniqueํ ์ดํฐ๋ฌ๋ธ
- Set์ ๋ฌด์กฐ๊ฑด new ๋ถ์ฌ์ผ ํจ
- ์ค๋ณตํ์ง ์๊ธฐ ์ํด ๋ง์ด ์ฌ์ฉ
- (Hash)Map
- Map ์ฌ์ฉ ์ด์
- ์ฑํ ์ ์ ์ํ ์ฌ๋๋ค๋ง ๋ฐ๋ก map์ผ๋ก ์บ์ฑ
- ํ์ ์๊ฐํ๊ณ ์๋ ๊ณผ๋ชฉ ์บ์ฑ (์กฐ์ธ์ ๋ํ ๋ถ๋ด ์ฌ์ ์ฐจ๋จ)
-
WeakSet
-
WeakMap
- key๊ฐ object์ผ ๋ (MDN)
- m.set('k5', null); u = null;
- key๋ฅผ ๋จผ์ ๋ ๋ฆผ
- G.C ๋๋ฉด ์์ด์ง
- get, set, delete, has ๋ฉ์๋
- keys()
- return ํ์ ์ ์ดํฐ๋ ์ดํฐ
- entries()
- size
- ํฉ์งํฉ
- new Set([...str1, ...str2])
- ๊ต์งํฉ
- [...str1].filter(s => str2.has(s))
- ์ฐจ์งํฉ
- [...str1].filter(s => !str2.has(s))
- Nodeํ ๋ Set, Map ๋ง์ด ์ฌ์ฉํจ
- ํด๋ผ์ด์ธํธ๋จ์ ์ ์์
- Hash Table์ HashMap๋ณด๋ค ์ข ๋ ์ ๊ตํ ๊ฒ
- HashMap์ ์กฐ๊ธ ๊ฐ๋ฒผ์
pm2 monit
pm2 ls