영역별/JavaScript

Ts:변수의 지정 및 재사용

brandNuWs 2022. 5. 12. 16:13
// 타입재사용 가능

type Age = number; // 타입지정
type Name = string; // 타입지정

type player = {
    name:Name,
    age?:Age // ?-> optional
}

 

//함수 선언식
function playerMaker(name:string) : player { // 리턴타입 지정(:player) => 리턴타입은 위 type player에서의
//타입값을 재사용
     return {
         name
     }
}
 
//함수 표현식도 동일하게 리턴값 지정
const playerMaker = (name:string) : player => ({name})

const nico = playerMaker("nico");
nico.age = 12

 

'영역별 > JavaScript' 카테고리의 다른 글

Ts:세번째 변수  (0) 2022.05.12
Ts:두번째 변수  (0) 2022.05.12
Js:변수 및 호이스팅  (0) 2022.05.04
가벼운 Js VS Ts  (0) 2022.05.03
React Hook 관련  (0) 2022.02.12