타입스크립트 기본 타입 Void, Never

Void

변수에는 undefined와 null만 할당하고, 함수에는 반환 값을 설정할 수 없는 타입입니다.

let test: void = undefined;
function typeFunction(): void {
  console.log('hello');
}

Never

함수의 끝에 절대 도달하지 않는다는 의미를 지닌 타입입니다.
이 함수는 절대 함수의 끝까지 실행되지 않는다는 의미입니다.

function neverTest(): never {
  while (true) {

  }
}

좋은 웹페이지 즐겨찾기