Notice
Recent Posts
Recent Comments
Link
초짜코딩의 잡동사니
TS의 변수타입 본문
📌 TS의 변수타입
✅ 배열: 자료형[]
✅ 숫자: number
✅ 문자열: string
✅ 논리: boolean
✅ optional
const player : {
name: string,
age?:number
} = {
name: "nico"
}
❌ player.age가 undefined일 가능성 알림
if(player.age < 10) {
}
⭕ player.age가 undefined일 가능성 체크
if(player.age && player.age < 10) {
}
❗ ?를 :앞에 붙이면 optional
✅ Alias(별칭) 타입
type Player = {
name: string,
age?:number
}
const player : Player = {
name: "nico"
}
⭐ 함수에서는 어떻게 쓸까
type Player = {
name: string,
age?:number
}
function playerMaker1(name:string) : Player {
return {
name
}
}
const playerMaker2 = (name:string) : Player => ({name})
const nico = playerMaker1("nico")
nico.age = 12
'TypeScript' 카테고리의 다른 글
TS의 Generics (0) | 2024.07.03 |
---|---|
TS의 변수타입(part III) (0) | 2024.07.02 |
TS의 변수타입(part II) (0) | 2024.07.01 |