typeof

Jaeseok Han·2023년 4월 2일
0

TypeScript 기초

목록 보기
8/9

1. 정의

console.log(typeof "hi");
console.log(typeof 123);
console.log(typeof true);

//출력
string
number
boolean

어떤 타입인지 알 수 있음

2. 응용

1) typeof로 타입을 지정가능


const exString : string = "some string";
const childString : typeof exString = "haha";

childeString 타입이 exString 타입이므로 string 타입


function add(a : number, b : number ) : number {
    return a + b;
}

type A = ReturnType<typeof add>;

A의 타읍은 add함수의 리턴타입으로 지정된다 (number)


const nums : typeof ENumbers = ENumbers;
console.log(nums.three);

0개의 댓글