영역별/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