[TypeScript] Types of Class

Dorong·2022년 12월 28일
0

TypeScript

목록 보기
11/15

  • class는 JavaScript에서 객체를 생성하는 기계의 역할을 함
  • TypeScript에서도 일반적인 흐름은 비슷하지만 한 가지 차이가 있다면,
  • this 키워드를 사용해 값을 할당하기 전에 필수적으로 필드에 먼저 선언을 해줘야 한다는 것

    class Human {
       // 필드에 변수 먼저 선언
       name : string;
       age : number;
       constructor(name : string, age : number){
           this.name = name;
           this.age = age;
       }
    }
    let man = new Human('Yu', 26);

  • 추가적으로 constructor 함수는 항상 객체를 return 하기 때문에 일반적으로 return type은 따로 지정해주지 않는다
profile
🥳믓진 개발자가 되겠어요🥳

0개의 댓글