
TypeScript์์ Set๋ฅผ ์ฌ์ฉํ ๋ ๋ฐ์ํ ์ค๋ฅ. Set์ ์ ๊ฐ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋๋ ๋ฐ์ํ์๊ณ , ์ค๋ฅ ๋ด์ฉ์ Set<string>์ es2015 ๋ฒ์ ์ด์์ผ ๋ iterative ํ๋ค๋ ์๋ฏธ์ธ ๊ฒ ๊ฐ๋ค.
{
"compilerOptions": {
"target": "es6",
๊ทธ๋์ tsconfig.json ํ์ผ์ compilerOptions target ๋ฒ์ ์ ๋ณ๊ฒฝํด์ฃผ๋ฉด ํด๊ฒฐํ ์ ์๋ค. ๊ธฐ์กด ๋ฒ์ ์ es5 ์๋๋ฐ es2015(es6) ์ด์์ ๋ฒ์ ์ผ๋ก ์์ ํด์ฃผ๋ฉด ๋๋ค๊ณ ๋์ ์์ด์ es6์ผ๋ก ์์ ํ๊ณ , ์๋๋ฉด ์ต์ ๋ฒ์ ์ธ esnext๋ก ์ค์ ํด ์ค๋ ๋ ๊ฒ ๊ฐ๋ค. (๋์ ๊ฒฝ์ฐ์๋ ํธํ ๋ฌธ์ ๋ก ์ผ๋จ es6์ผ๋ก ์ค์ ํ๋ค)