number, string, boolean
계산, 표시, 조건 분기에 쓰이는 number, string, boolean을 구분해 잘못된 연산과 비교를 막습니다.
const ok: boolean
기본 타입은 외울 목록이 아니라 값이 어디서 오고 어떤 연산을 허용할지 정하는 첫 번째 계약입니다.
계산, 표시, 조건 분기에 쓰이는 number, string, boolean을 구분해 잘못된 연산과 비교를 막습니다.
const ok: boolean
같은 타입의 반복은 배열로, 위치별 의미가 다르면 튜플로 표현합니다.
[string, number]
정해진 선택지를 코드 이름으로 다룰 때 사용하되 실제 출력값도 함께 고려합니다.
enum Role
반환 없음, 값 없음, 도달 불가 상태를 구분해 함수 흐름을 명확히 합니다.
(): never
기본 타입을 정확히 고르면 이후 객체, 함수, 제네릭에서 타입이 흔들리는 범위가 크게 줄어듭니다.