본문 바로가기

타입스크립트

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

반응형

함수 호출시 객체에 해당 하는 값이 있는지 없는지에 대한 로직은 반드시 필요하다.

일반적으로 if문이나 삼항연산자를 통헤서 작업을 한다.

이런 부분에 있어서도 타입스트립트는 편리함이 있다.

function printProfile({name, nationality = “?”}){
console.log(name);
console.log(nationality);
}

printProfile({ name : “happy” });

이와 같이 함수를 만들고 호출을 하면 파라미터에 존재 하지 않는 nationality 는 초기화 선언된 “?” 로 출력되게 된다.

반응형