JavaScript Classes (Template for Objects?)

지원 ·2023년 3월 27일
0

javascript

목록 보기
3/14

Class는 객체의 템플릿입니다. 객체를 여러 번 작성하고 반복해서 사용하는 것보다, 가독성 그리고 효율성을 높이기 위해 Class를 사용할 수 있습니다 (함수랑 비슷하지오).



사실 Class는 함수로도 볼 수 있습니다. Example처럼 Person이라는 Class를 한번 선언하고 여러 번 사용할 수 있습니다.

그리고 Class를 생성할 때는 항상 constructor() (메서드)와 함께 작성해주셔야 합니다.

constructor 메서드는 Class로 생성된 객체를 생성하고 초기화하기 위한 특수 메서드입니다. 즉 constructor는 Class 안에서만 존재훌 소 있고 Class 안에 단 한번만 사용이 가능합니다. 한번 이상 사용하시면 syntaxerror가 발생합니다.

0개의 댓글