TypeScript 코드를 작성할 때 가장 기본적이면서 흔이 만날 수 있는 타입들에 대해 알아보자

1. 원시 타입

string

문자열 값은 String

number

int, float 같은 건 존재하지 않고 모든 수는 Number

boolean

True false 값은 boolean

bigint

아주 큰 정수를 다루기 위한 원시 타입

// BigInt 함수를 통하여 bigint 값을 생성
const oneHundred: bigint = BigInt(100);
 
// 리터럴 구문을 통하여 bigint 값을 생성
const anotherHundred: bigint = 100n;

symbol

전역적으로 고유한 참조값을 생성하는 데에 사용할 수 있는 원시 타입

const firstName = Symbol("name");
const secondName = Symbol("name");
 
if (firstName === secondName) {.
  // 절대로 일어날 수 없습니다
}

2. 배열