TypeScript 시작하기 (2) - 타입스크립트 기본 타입 정리 (primitive types)

funfungun·2025년 1월 2일
0

TypeScript 시작하기

목록 보기
2/18
post-thumbnail

지난 시간에는 TypeScript 를 설치하고 셋팅해봤습니다. 여기에 이어서 primitive types에 대해 알아보겠습니다.


  1. 지난 시간에 기본 문법 몇 가지를 작성해봤지만 사실 변수 생성시, 타입스크립트가 타입을 자동으로 부여해줍니다. 아래의 경우에는 string 으로 자동으로 지정해줍니다.
    const nickname = "kim";

  1. 실습으로 이름, 나이, 출생지역을 변수로 각각 저장해보고, 타입도 지정해봅시다. 저는 아래와 같이 작성해보았습니다.
    const myName: string = "funfun";
    const myAge: number = 26;
    const myPlace: string = "Goyang-si";

  1. 가장 좋아하는 곡과 가수이름을 변수에 object 자료형으로 담아보는 연습을 해보겠습니다. object 안에는 노래 제목과 가수이름이 들어가야 하며, 제목과 가수는 문자만 들어올 수 있어야 합니다.
    const favorite: { title: string; name: string } = {
      title: "가좌",
      name: "테이크원",
    };

  1. 이번에는 다음과 같이 생긴 자료의 타입 지정을 해보도록 합시다.

    // 타입 지정 전
    
    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 에 대해 알아보겠습니다.

profile
Commercial Art

0개의 댓글