지난 시간에는 TypeScript 를 설치하고 셋팅해봤습니다. 여기에 이어서 primitive types에 대해 알아보겠습니다.
const nickname = "kim";
const myName: string = "funfun";
const myAge: number = 26;
const myPlace: string = "Goyang-si";
const favorite: { title: string; name: string } = {
title: "가좌",
name: "테이크원",
};
이번에는 다음과 같이 생긴 자료의 타입 지정을 해보도록 합시다.
// 타입 지정 전
let project = {
member : ['kim', 'park'],
days : 30,
started : true,
}
// 타입 지정 후
let project: { member: string[]; days: number; started: boolean } = {
member: ["kim", "park"],
days: 30,
started: true,
};
지금까지 타입스크립트에 타입 지정을 하는 연습을 해보았습니다. 다음에는 union type과 any, unknown 에 대해 알아보겠습니다.