-
Notifications
You must be signed in to change notification settings - Fork 65
๐ JS ์คํฐ๋ First Commit ! ๐
Seongheum Choi edited this page Jun 12, 2020
·
2 revisions
20.06.08 ์๋ ธ ์ ๋ฆฌ๋ ์๋ฌด์ผ ๋ค์ผ๋ฌ
๊ฐ๋จํ ์๋ก ์๊ฐ์ด๋ป๊ฒ ํ ์ง ํฐ ํ ์ค๋ช ํ๊ธฐํ ๋ ํฌ ์ด๋ฆ ์ ํ๊ธฐ!ํค์๋ ์ ํ๊ธฐ- ๋ง๋จ ์ฅ์ &์๊ฐ ์ ํ๊ธฐ
- ๊นํ ํ ๋ ํฌ์์ ์ฃผ๊ธฐ๋ง๋ค ๊ฐ์ ๋ฐํ์์ฃ ๋ฅผ ์ฌ๋ฆฌ๋ ๊ฑฐ์ฃ
- ๋ณธ์ธ ๋ธ๋ก๊ทธ์ ๋ฐ๋ก ์ฌ๋ฆฌ๋ ๊ฒ๋ ๊ฐ๋ฅ
- ์ด๊ฑธ ๋ฌถ์ด๊ฐ์ง๊ณ ๋์ค์ ๋ธ๋ก๊ทธ๋ฅผ ์๋ก ๋ง๋๋๊ฒ์ด ๋ชฉ์
- ๋ธ๋ก๊ทธ์ ๊ธฐ๋ณธ์ JS ๊ธฐ์ด ๊ฐ๋ ๋ค์ง๊ธฐ๋ฅผ ๋ชจ์๋๋ ๊ณณ
- ๊ฐ์ ๊ฐ์ง๊ณ ์๋ ์ง์์ด๋ ์ ๋ณด, ์์ ์ ๋์ํด
์ฃผ๊ธฐ
๋ง๋ค ์ด๋ค ์ฃผ์ ๋ฅผ ๊ณต๋ถํ ์ง ํค์๋๋ฅผ ์ ์ - MD ์์ฑ ํ ๋ ํฌ์ ์ ๋ก๋
- ์คํ๋ผ์ธ ์คํฐ๋๋ ๋ฐํ
- ๋จ, ๋ด ์ฃผ์ ๋ง ๊ณต๋ถํ๋ ๊ฒ์ด ์๋๊ณ ๋ฐํ๋ง ์ํ ๋ฟ ๊ณต๋ถ๋ ๋๊ฐ์ด
- ์ง๋ฌธ์ ๋ง์ด ํด์ฃผ์ธ์!
- ๊น๋ถ๋ ๋์ค์ ํ๊ณ ๊นํ๋ ํฌ๋ฅผ ๋ณด๋๊ฑธ๋ก ์์
- weFe
- baseJS
- togetherJS
- Febase
- ์ดํฐ๋ ์ดํฐ & ์ ๋๋ ์ดํฐ
- ํ๋กํ ํ์ ์ฒด์ด๋
- ๋น๋๊ธฐ ํต์ (Promise, async-awiat)
- ์ฝ๋ฐฑ ํจ์
- ํจ์ํ ํ๋ก๊ทธ๋๋ฐ vs ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ๊ณผ ๋น๊ต
- ๋ถ๋ณ์ฑ
- ์ปค๋ง
- This ์ ์๋ฏธ
- ์คํ ์ปจํ ์คํธ & ํด๋ก์
- ํ๋ก์
- ๋ฉ์๋ ์ค๋ฒ๋ผ์ด๋ฉ
- ES6 ํน์ง
- Destructuring(๋น๊ตฌ์กฐํ ํ ๋น)
- ํธ์ด์คํ
- ์ต์ ECMA 2020 ํบ์๋ณด๊ธฐ
-
JS ๊ธฐ๋ณธ ๋์ ์๋ฆฌ
- JS์์ง(V8)
- ๋ธ๋ผ์ฐ์ ๋์ ๋ฐฉ์
- ํด๋ผ์ด์ธํธ to ํด๋ผ์ด์ธํธ ๋์ ๋ฐฉ์
- ๋ธ๋ผ์ฐ์ ๋์ ๋ฐฉ์
- RePaint ReFlow
- ์นํ์ค(ํฌ๋ก์ค ๋ธ๋ผ์ฐ์ง, ์ ๊ทผ์ฑ)
- instanceOf, typeOf ์ฐจ์ด์
- ์์ํ์
๋ญ๋ฑ๊ทธ๋ ค ๊ฐ๋
์ค๋ช
(feat. NaN, Object)
- ํ์ ์ค๋ช ๋ฟ ์๋๋ผ ํ์ ์ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ
- ์์ธ ์ฒ๋ฆฌ ๋ฐฉ์
๊ณต๋ถ๋ ๋๊ฐ์ด ๋ฐํ๋ ํ ์ฃผ์
์ ๋น๋ฝ๊ธฐ๋ก ์ฃผ์ ๋ฅผ ์ ํ๋, ์๋ ์ฃผ์ ๋ผ๋ฉด ๋ ๊น์ํ ๋ชจ๋ฅด๋ฉด ์ด์ฌํ!
๋ฐํ์๊ฐ์ 15๋ถ ์ค์
- ๋น๋๊ธฐ ํต์ : ์ํธ
- JS ๊ธฐ๋ณธ ๋์ ์๋ฆฌ: ์ง์
- ํ๋กํ ํ์ ์ฒด์ด๋: ํ์
- ์คํ ์ปจํ ์คํธ & ํด๋ก์ : ์ฑํ
๋๋ ๋ ๋ค์ ์ฃผ์ 3๊ฐ์ง ์ ํ๊ธฐ
- ์ฅ์ : ๊ฐ๋จ ์คํฐ๋๋ฃธ
- ์๊ฐ: ํ์ผ ์ ๋ 18์(์์์ผ ์ ํธ)
- ์ฃผ๊ธฐ: 1์ฃผ์ผ์ 1๋ฒ( ๊ฒฉ์ฃผ๋ก ์จ/์คํ๋ผ์ธ )
- ์ฒซ ์์: 6์ 19์ผ(๊ธ)
- 19์ผ 18์ ์ ๊น์ง ์ ๋ฆฌ๋ Repo์ ์ฃผ์ ํด๋๋ง๋ค์ด์ md ํ์ผ ์ฌ๋ฆฌ๊ธฐ
๋