인프런 커뮤니티 질문&답변
질문이요
작성
·
168
1
this.name = name을 해준 이유가 이해가 잘 안갑니다....
this.name을 지정한 이유가
this -> Person{} 을 가리키고
.name -> 객체 안에 name이라는 키를 생성시켜서 그 안에 name을 'seho'라고 치면 name: 'seho' 로 출력되는건가요?
퀴즈
61%나 틀려요. 한번 도전해보세요!
자바스크립트 클래스에서 `constructor`의 주된 역할은 무엇일까요?
클래스를 상속받을 때 사용합니다.
클래스 인스턴스를 초기화할 때 사용합니다.
클래스 메소드를 정의할 때 사용합니다.
클래스 변수를 선언할 때 사용합니다.
답변 1
0
캡틴판교
지식공유자
네 클래스에서의 this는 클래스로 생성된 인스턴스를 가리킵니다. 아래 2개 문서 참고해 보세요 :)
https://joshua1988.github.io/vue-camp/js/this.html
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes




