JS 에서 TS 넘어가기 - 1 기본 타입

J-USER·2021년 6월 16일
0

TS

목록 보기
2/11
post-thumbnail

🔥 타입 스크립트 타입 종류

기본 타입

let car : string = 'bmw'
car = 3 // error

let age : number = 30;
let is : boolean = true; 
let a : number[] = [1,2,3]; // 아래와 같은 타입
let a : Array<number> = [1,2.3];

튜플

let b :  [string, number ]; // 첫 인자는 string, 두번째는 number 만 올 수 있음을 명시

b = ['z',1] // O
b = [1,'z'] // X

b[0].toLowerCase() // O
b[1].toLowerCase() // X

void , never

function say() : void {
}

function ErrorOrLoof() : never {
	// 에러를 리턴하거나 끝나지 않는 루프의 타입
}

enum

비슷한 타입끼리 묶어준다. 그리고 하나씩 증가하며 매핑됨.

enum OS {
	Window = 3,
    Ios = 10 ,
   	Android
}

null , undefined

let a : null = null
let b : undefined = undefined 
profile
호기심많은 개발자

0개의 댓글