TypeScript Function Type
TypeScript Function Type
TypeScript Function Type
๊ฐ์ฒด ํ์ ์ Freshness
๊ณต๋ณ์ฑ๊ณผ ๋ถ๋ณ์ฑ
๋ชจ๋ ์์คํ
JavaScript์ ๋น๋๊ธฐ ์ฒ๋ฆฌ ๋ฉ์ปค๋์ฆ
Debounce์ Throttle
Map๊ณผ Set
JS Array์ ์ง์ค: List์ ๊ฐ๊น์ด ์๋ฃ๊ตฌ์กฐ
Iterator์ Generator
Mixin๊ณผ Trait ํจํด
ํ๋กํ ํ์ ๊ณผ ์์
๋ฐฐ์ด์ ์ฑ๋ฅ, ํจ์ , ๊ทธ๋ฆฌ๊ณ ํ์ฉ๋ฒ
๋น๋๊ธฐ ๋ฃจํ์ this ์ปจํ ์คํธ
this ๋ฐ์ธ๋ฉ
์์ฑ์ ํจ์ vs ์ผ๋ฐ ํจ์
JavaScript ํจ์์ 1๊ธ ๊ฐ์ฒด
ํ๋กํผํฐ์ ๋์คํฌ๋ฆฝํฐ
ํด๋ก์ (closure)
์คํ ์ปจํ ์คํธ (Execution Context)
์ค์ฝํ(Scope)์ ์คํ ์ปจํ ์คํธ
Strict Mode
ํธ์ด์คํ (Hoisting)
์ ์ด๋ฌธ ์ฌํ: for ๋ฃจํ์ switch์ ํจ์
์ฐฉ๊ฐํ๊ธฐ ์ฌ์ด ํ์ ๋ณํ๊ณผ ๋น๊ต ์ฐ์ฐ
๋นํธ ์ฐ์ฐ์
๋ถ๋์์์ ์ค์ฐจ
JS ์ฐ์ฐ์ ์ฃผ์ํฌ์ธํธ
ํ์ ๋น๊ต์ ํ๋ณํ
๋ฐฐ์ด๊ณผ ๊ฐ์ฒด์ ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ
๊ธฐ๋ณธ ํ์ ์ ๋ฉ๋ชจ๋ฆฌ ์ ์ฅ ๋ฐฉ์
__name__ == '__main__' ์ด ๋ฌด์จ ์ญํ ์ ํ๋์ง ๊ณต๋ถ
python์ ๋์ ๋ฐ์ธ๋ฉ์ ๋ํด ์์๋ณด์
python์ ๋ฌธ์์ด ๋ณด๊ฐ์ ๋ํ์ฌ ์์์ผ ํ ๊ฒ๋ค ์ ๋ฆฌ