JavaScript/TypeScript
Type Alias
μ½λ©νλ λΆμ΄
2021. 11. 15. 14:36
λ°μν
π₯ Type Aliasλ?
νμ μ μ§μ μ΄λ¦μ λͺ λͺ ν μ μλ κ². μ¦, μλ‘μ΄ νμ μ μ μνλ κ².
νμ
μΌλ‘ μ¬μ©ν μ μλ€λ μ μμ μΈν°νμ΄μ€μ μ μ¬νλ€.
Type Aliasλ μμκ°, union νμ
, tuple λ±λ νμ
μΌλ‘ μ§μ ν μ μλ€.
κ·Έλ¬λ μΈν°νμ΄μ€μ²λΌ extends λλ implements λ μλ μλ€.
ex)
type Person = {
name: string;
age: number;
};
const person: Person = {
name: 'yunkyung',
age: 20,
};
λ°μν