arfred

raycast

12.1 타입 추론이란?


타입 추론: 타입스크립트가 코드를 해석하여 적절한 타입을 정의하는 동작을 의미

let a = 10;

Untitled

→ 이렇게 타입이 number로 지정되는 것을 볼 수 있음

let b: number = 10;

이렇게 변수를 초기화하거나 함수의 파라미터에 기본값을 설정하거나 반환값을 설정했을 때 지정된 값을 적당한 타입을 제시하고 정의해 주는 것을 타입추론이라고 함

12.2 변수의 타입 추론 과정


변수에 값을 할당하지 않고 선언만 하면 어떤 타입이 될까❓

{
    let a;
}

Untitled