본문 바로가기

타입스크립트

[타입스크립트] 객체 디스트럭처링3

반응형

그림 이제 함수를 만들에 해당 함수에 받는 파리미터의 속성을 부여하는 방법을 알고 싶다.

예를 들면

funtion test({a , b} : {string , number}){
.....
}

이런식으로 해도 뭐 무방 할듯한데....

변수들의 타입을 따로 관리하는 부분을 만들어 보는 것도 멋있을듯하다.

type C = { a : string, b? : number};
function test({ a, b } : C): void{
.....
}
type 변수를 이용해서 따로 관리하는 것도 좋을듯하다.

# 변수 b에 물음표는 해당 변수가 생략도 가능합을 나타낸다.

반응형