[Typescript] 기본타입

JUNHO YEOM·2022년 10월 5일
0

TypeScript

목록 보기
2/4
post-thumbnail

1. String

const userName : string = 'james' 

2. Number

const phoneNumber : number = 01012345678

3. Boolean

let isStudent : boolean = true

3. Object

3-1. Array

let arr: number[] = [1,2,3];
let arr: Array<number> = [1,2,3];

3-2. Tuple

let arr: [string, number] = ['hi', 10];

3-3. Enum

enum Avengers {
  Capt, IronMan, Thor
}
let hero: Avengers = Avengers.Capt;

4. Any

let str: any = 'hi';

let phoneNumber: any = 01012345678

any 타입은 모든 타입에 대해서 허용한다


5. Void

변수에는 Null 과 undefined만 할당 하고,
함수에는 반환값을 설정할 수 없는 타입

let voidArg: void = undefined;

function useVoid(): void {
  console.log('sth');
}

6. Never

함수의 끝에 절대 도달하지 않는다는 의미를 지닌 타입

function neverEnd(): never {
  while (true) {

  }
}

0개의 댓글