// 타입재사용 가능
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 |