๋ชจ๋ JavaScript ํํ ๋ฆฌ์ผ์ ๋ณด๊ณ ์๋ฐ์คํฌ๋ฆฝํธ์ ๊ฐ๋ ์ ํ์ตํ๊ณ ์ดํดํ ๋ด์ฉ์ ์ ๋ฆฌํ์ฌ ๊ณต์ ํ๊ณ , ์๋ก ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ํตํด ์ฑ์ฅํฉ๋๋ค.
์ฃผ๊ฐ ๋ฉํ ๋ง ์ผ์ ์ค์ 12:00 ๊น์ง ํ์ต ๋ด์ฉ์ ์ ๋ฆฌํด ์ ์ถํฉ๋๋ค.
ํ์ต๋ด์ฉ : ๋ชฉ์ฐจ ๋ด์ฉ ์์ฝ , ์์ํ ๊ฐ๋ ๋ค ์ ๋ฆฌ , ๊ฐ๋ ๊ด๋ จ ์์์ฝ๋
๊ฐ์์ ์ ์ถ ๋ด์ฉ์ ๋ฆฌ๋ทฐํ๋ฉฐ ๊ถ๊ธํ ์ , ๋ณด์ํ ์ ์ ์๋ก ํผ๋๋ฐฑํฉ๋๋ค.
๋ณธ ์คํฐ๋ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๋ณธ์ธ์ GitHub ๊ณ์ ์ผ๋ก Forkํฉ๋๋ค.
Forkํ ๋ ํฌ์งํ ๋ฆฌ์์ ๋ณธ์ธ์ GitHub ์์ด๋๋ก ๋ธ๋์น๋ฅผ ์์ฑํฉ๋๋ค.
์์ฑํ ๋ธ๋์น์ ์ฃผ์ฐจ๋ณ ํ์ต ๋ด์ฉ์ ๋ณธ์ธ์ด๋ฆ.md๋ก ์์ฑํฉ๋๋ค.
์์ฑ ์๋ฃ ํ, ์๋ณธ ๋ ํฌ์งํ ๋ฆฌ์ main branch๋ก Pull Request๋ฅผ ์์ฑํฉ๋๋ค.
PR ์ ๋ชฉ ํ์: ํด๋น ์ฃผ์ฐจ ๋ฐ ์คํฐ๋์๋ฒ - ๋ณธ์ธ ์ด๋ฆ
์์: 3์ฃผ์ฐจ this - ํ๊ธธ๋
์ ์ถ ๋ง๊ฐ์ ๋ฉํ ๋ง ๋น์ผ 11:59 ๊น์ง ์ ๋๋ค.
๋ง๊ฐ ๊ธฐํ์ ๋๊ธฐ๋ฉด ๊ทธ ์ฃผ ๊ณผ์ ๋ ๋ฏธ์ ์ถ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
๋ง๊ฐ ์ดํ์๋ ๊ฐ์ธ์ ์ผ๋ก PR ์ ์ถ ๊ฐ๋ฅํ๋, ๋ฆฌ๋ทฐ๊ฐ ์ด๋ฃจ์ด์ง์ง ์์ ์ ์์ต๋๋ค.
์ฃผ์ฐจ | ์ฃผ์ |
---|---|
2์ฃผ์ฐจ-1 | ์๋ฐ์คํฌ๋ฆฝํธ ์๊ฐ (์๋ฐ์คํฌ๋ฆฝํธ๋?, ๋งค๋ด์ผ๊ณผ ๋ช ์ธ์, ์ฝ๋ ์๋ํฐ, ๊ฐ๋ฐ์ ์ฝ์) |
2์ฃผ์ฐจ-2 | JS ๊ธฐ์ด ๋ฌธ๋ฒ (Hello, world!, ์ฝ๋ ๊ตฌ์กฐ, ์๊ฒฉ ๋ชจ๋, ๋ณ์์ ์์, ์๋ฃํ) |
3์ฃผ์ฐจ-1 | ์ํธ์์ฉ & ์ฐ์ฐ์ (alert, prompt, confirm, ํ ๋ณํ, ๊ธฐ๋ณธ ์ฐ์ฐ์์ ์ํ, ๋น๊ต ์ฐ์ฐ์) |
3์ฃผ์ฐจ-2 | ์กฐ๊ฑด๋ฌธ & ๋ ผ๋ฆฌ ์ฐ์ฐ์ (if์ '?', ๋ ผ๋ฆฌ ์ฐ์ฐ์, nullish ๋ณํฉ ์ฐ์ฐ์ '??') |
4์ฃผ์ฐจ-1 | ๋ฐ๋ณต๋ฌธ & ํจ์ (while๊ณผ for, switch๋ฌธ, ํจ์, ํจ์ ํํ์, ํ์ดํ ํจ์ ๊ธฐ๋ณธ, ๊ธฐ๋ณธ ๋ฌธ๋ฒ ์์ฝ) |
4์ฃผ์ฐจ-2 | ๊ฐ์ฒด ๊ธฐ์ด (ํด๋ฆฌํ, ๊ฐ์ฒด, ์ฐธ์กฐ์ ์ํ ๊ฐ์ฒด ๋ณต์ฌ, ๊ฐ๋น์ง ์ปฌ๋ ์ ) |
5์ฃผ์ฐจ-1 | ๊ฐ์ฒด ์ฌํ (๋ฉ์๋์ this, new ์ฐ์ฐ์์ ์์ฑ์ ํจ์, ์ต์ ๋ ์ฒด์ด๋ '?.') |
5์ฃผ์ฐจ-2 | ์๋ฃํ ์์ธ (1) (์์๊ฐ์ ๋ฉ์๋, ์ซ์ํ, ๋ฌธ์์ด) |
6์ฃผ์ฐจ-1 | ๋ฐฐ์ด ๋ค๋ฃจ๊ธฐ (๋ฐฐ์ด, ๋ฐฐ์ด๊ณผ ๋ฉ์๋) |
6์ฃผ์ฐจ-2 | iterable๊ณผ Map/Set (iterable ๊ฐ์ฒด, ๋งต๊ณผ ์ , Object.keys, values, entries) |