πΒ Reference
π Chapter
Type declaration
Type guard
Type assertion
Type inference
- Type inference
- νμ
μΆλ‘
- νμ
μΆλ‘ μ TypeScript μ»΄νμΌλ¬κ° μ 곡νλ λ°μ΄λ κΈ°λ₯ μ€ νλμ΄λ©°, κ°λ°μκ° λͺ
μμ μΌλ‘ νμ
μ μ μΈν΄ μ£Όμ§ μμ κ²½μ° μ»΄νμΌλ¬κ° ν λΉλλ κ°μ κΈ°μ€μΌλ‘ νμ
μ μ€μ€λ‘ κ²°μ νλ κ²μ λ§νλ€
- TypeScript: JavaScriptμ νΈνμ±μ μν΄ νμ
μ£Όμ λΆλΆμ μλ΅ν μ μλ€.
- TypeScript compiler: λμ
μ°μ°μ(
=
)μ μ€λ₯Έμͺ½ κ°μ λ°λΌ λ³μμ νμ
μ μ§μ νλ€.
- λ³μ μ μΈλ¬Έμ νμ
μ£Όμμ λͺ
μνμ§ μμμ§λ§, μ»΄νμΌλ¬κ° μ΄κΉκ°μ λ°λΌ νμ
μ μΆλ‘ νλ―λ‘ κ° λ³μλ μ΄κΈ°κ°μ ν΄λΉνλ νμ
μΌλ‘ μ§μ λλ€.
- λ°λΌμ μ΄νμ κ° λ³μμ ν΄λΉ νμ
μ κ°λ§ μ§μ ν μ μλ€.