class-1

홍인열·2021년 8월 11일
0
class Person {
  name;
  constructor(name: string) {
    this.name = name;
  }
}

const p1 = new Person("Hinyc");

console.log(p1);
// => Person { name : 'Hinyc' }
  • class 키워드를 이용하여 클래스를 만들수 있다.
  • class 이름 첫글자는 보통 대문자를 이용한다.
  • new를 이용하여 class를 통해 object를 만들 수 있다.
  • constructor를 이용하여 object를 생성하면서 값을 전달할 수 있다.
  • this를 이용해서 만들어진 object를 가리킬 수 있다.
  • JS로 컴파일되면 es5의 경우 function으로 변경된다.
    출처 : FastCampus__한 번에 끝내는 프론트엔드 개발 초격차 패키지 Online.
profile
함께 일하고싶은 개발자

0개의 댓글