class (this, 접근제한자)

JEON.HYEONG.JUN·2024년 9월 9일
0
post-thumbnail

this:

호출 하는 대상이 무엇인가에 집중해야한다.
https://www.youtube.com/watch?v=tDZROpAdJ9w 해당 영상참조하여,
bind, 화살표함수에서의 this도 알아 둘 것.

타입체크를 추가하여 컴파일단계에서 에러체크

또한 employees 프로퍼티 앞에 private가 있는데, 해당 클래스 안에서만 접근이 가능하며, 외부에서 직접

accounting.employees[2] = "Anna";

와 같이 수정하려고 하면 에러가 표시될 것이다.

addEmployee 메서드를 써서 추가하도록 해야하고, public은 별도로 표시안해도됨.

약식 초기화 및 readonly

constructor에서 프로퍼티 선인 및 초기값 할당을 할 수 있다.
readonly를 추가하면 내부 메서드에서도 해당 프로퍼티는 수정할 수 없다.


태블릿 구입기념 스터디내용 기록중.
뭔가 더 좋은 기록방법을 연구해야할 듯.

profile
💻😀👍🎁👏😁

0개의 댓글