null타입
-
[타입스크립트] null, undefined, void, neverTypeScript 2022. 2. 9. 21:05
[타입스크립트] null, undefined, void, never 1. null 타입 정의: null 은 값이 없다는 의미이다. 2. undefined 타입 정의: undefined 타입은 아직 값이 정의되지 않았다는 의미이다. 3. void 타입 정의: 함수의 리턴값이 없을 때 할당하는 타입이다. 4. never 타입 정의: 함수가 무한 루프 함수이거나 에러를 던지는 함수일 때 할당하는 타입이다. // null 타입 let a: null = null; // undefined 타입 응용 let b: (undefined | string) = undefined; b = "cat"; // void 타입 function voidFunction() :void { console.log("Hello World!")..