ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Typescript - Primitive Types
    Front-end/Typesrcipt 2023. 4. 12. 10:05
    728x90
    반응형

    Primitive Types

    Primitive Types(기본 타입)이란 string, null, boolean 원시타입이다.

    타입스크립트의 변수 선언은 변수명: 타입 이렇게 선언할 수 있다.

    let myName: string = 'kim';
    // myName이라는 변수는 string 타입이 된다
    
    myName = 27; // 숫자타입인 number가 되서 에러가 나타난다.

     

    여러가지 타입으로 변수를 선언 할 수 있다.

    let myName: string = '내 이름'; // string 타입
    let myAge: number = 3; // number 타입
    let myboolean: boolean = true; // boolean 타입

     

     

    반응형

     

     

    타입을 명시적으로 선언해도 되지만 생략이 되면 타입스크립트변수를 생성할 때 자동으로 타입을 붙여준다.

    let myName = '내 이름'; // string 타입
    let myAge = 3; // number 타입
    let myboolean = true; // boolean 타입

     

    변수를 미리 선언한 후 나중에 값을 할당하면 그 값에 대한 타입이 자동으로 변환되어 선언된다.

    let myName
    myName = 'zelord'; // string 타입으로 변환됨

     

     

     

    Array Type 선언

    배열 변수를 선얼할 때도 타입을 지정해줄 수 있다.

    let myStrArr: string[] = ['1', '2', '3']; // 문자열 배열 타입
    let myNumArr: number[] = [1, 2, 3]; // 숫자열 배열 타입

     

     

    Object Type 선언

    오브젝트 변수를 선언할 때 타입을 지정해 줄 수 있다.

    let myObject: {
        name: string,	// name 키의 string 타입선언
        age: number,	// age 키의 number 타입 선언
    } = {
        name: 'zelord',
        age: 28,
    };

     

     

     

     

    728x90
    반응형

    'Front-end > Typesrcipt' 카테고리의 다른 글

    Typescript - Narrowing & Assertion  (0) 2023.04.12
    Typescript - function parameter, return  (0) 2023.04.12
    Tyepscript - Union, any, unknown  (0) 2023.04.12
    Typescript - 변수 선언  (0) 2023.04.11
    Typescript - 설치 및 셋팅  (0) 2023.04.11
Designed by Tistory.