본문 바로가기

Typescript

[Typescript] 공식문서 공부중4

만약 매개변수보다 더 많은 인수가 들어가 있는 함수를 호출한다면 추가 인수는 무시된다.

Construct Signatures

new를 이용해여 함수의 타입을 만들 수 있다.

Generic Functions

입력과 출력의 유형이 관련되어 있다면 사용할 수 있다.

<Type> 부분이 generic이다.

 

extends로 항목을 추가할 수 있다.

콜백함수를 인자로 넣어서 사용할 수 있다.

 

or을 넣어 두가지 경우의 타입만 가능하게 할 수 있다.

object

string, number, bigint, boolean, symbol, null, undefined가 아닌 값에 해당한다.

즉 함수를 나타낼 수 있는 타입이다.

objsect는 여러 properties를 가지고 있으며 object.keys와 같이 사용할 수 있다.

빈 배열이나 글로벌 타입의 Object와도 다른 값이다.