-
[TypeScript] νμ
κ°λ(Type Guard)
νμ
κ°λ(Type Guard)λ€μ΄κ°λ©°νμ
μ€ν¬λ¦½νΈ(TypeScript)μ νμ
κ°λ(Type Guard)μ λν΄ μ 리ν΄λ³Έλ€. νμ
κ°λ(Type Guard)κ°λ
νμ
μ€ν¬λ¦½νΈμμ λ³μμ νμ
μ μ’νλ λ°©λ²μ£Όλ‘ 쑰건문(Conditional Statement)μ μ¬μ©νμ¬ νΉμ νμ
μμ νμΈν ν, ν΄λΉ νμ
μ λ§λ μμ ν μμ
μ μνν μ μλλ‘ λμμ€λ€.νμ
κ°λλ₯Ό μ¬μ©νλ©΄ μ»΄νμΌ μμ μ νμ
μ€λ₯λ₯Ό λ°©μ§νκ³ , μ½λμ κ°λ
μ±κ³Ό μμ μ±μ λμΌ μ μλ€.νμ
κ°λλ₯Ό ν¨κ³Όμ μΌλ‘ μ¬μ©νλ©΄ λ°νμ μ€λ₯λ₯Ό μ€μ΄κ³ , κ°λ° κ³Όμ μμ νμ
κ΄λ ¨ λ²κ·Έλ₯Ό 미리 λ°©μ§ν μ μμΌλ©°, μ½λμ μλλ₯Ό λͺ
ννκ² νννμ¬ νμ
μ κ°λ
μ±μ λμ΄λ λ° ν° λμμ΄ λλ€. νμ
κ°λλ λ°νμμμ λ³μμ νμ
μ νμΈνμ¬ νμ
μ€ν¬λ¦½νΈμκ² ν΄λΉ λ³μ..
2024.10.10