ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Type Script] 기본적인 타입 지정
    Type Script 2023. 8. 30. 16:28

     

    타입스크립트는 변수를 만들 때 타입을 지정해 줄 수 있습니다.

     

    | string, number, boolean

    타입을 지정하고 싶으면 변수명: 타입 이런 식으로 지정하면 됩니다.

    let 문자 :string = '안녕';
    let 숫자 :number = 25;
    let 진실 :boolean = true;

    | array, object

    array나 object 자료에도 타입을 지정할 수 있는데

    먼저 array의 타입 지정은 아래처럼 하면 되고

    let arr1 :string[] = ['안', '녕'];
    let arr2 :number[] = [1, 2];

    object자료형의 타입을 지정하려면 아래처럼 하면 됩니다.

    let obj1 :{ name :string, age :number } = { name : 'Lee', age : 25 };

    | 기타

    이런 식으로 타입을 지정하면

    다른 타입의 데이터가 들어오면 타입스크립트에서 에러를 발생시켜 줍니다.

    let 문자 :string = '안녕';
    문자 = 25; // 에러발생('number' 형식은 'string' 형식에 할당할 수 없습니다.)

    또한 모든 변수에 타입을 지정해야 되는 것은 아니고,

    변수 생성 시 타입스크립트가 타입을 추론하여 자동으로 부여해주기도 합니다. (Type Inference)

    let 문자 = '안녕'; // 자동으로 string타입 지정
    let 숫자 = 25; // 자동으로 number타입 지정
Designed by Tistory.