inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

this가 생성자에서 다른 생성자를 호출 하는 것에 대해서 궁금합니다

226

김지수

작성한 질문수 1

0

1234.png저 초록색 this 바로 뒤에 빨간색 타입이

밑에 Person 생성자의 타입과 일치하여 저 타입을 가져온 것이고

this.name, this.age 랑은 전혀 상관이 없는거죠?

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

this가 생성자에서 다른 생성자를 호출하는 것은 생성자 함수가 객체를 생성할 때 사용됩니다. this는 해당 객체 자체를 가르키며, 생성자를 호출할 때 this를 사용하여 생성자에서 정의된 속성과 메서드에 접근할 수 있습니다.

이제, this 바로 뒤에 타입이 일치하는 것은, 해당 객체를 생성할 때 파라미터로 전달된 값을 받아 해당 객체 속성에 바로 할당하기 때문입니다. 또한, this.name, this.age 는 현재 생성자 함수 내에서 정의된 속성에 값을 할당하는 것이 맞습니다.

더 자세한 내용은 코드를 보지 않으면 정확한 답변을 드리기 어렵습니다. 만약 코드가 있다면 코드를 보내주시면 더욱 자세한 답변을 해드릴 수 있을 것 같습니다. 감사합니다.

환경설정 문

2

30

2

질문있어요!

2

40

2

수업 잘 들었습니다.

2

33

2

volatile에 대해 질문 있습니다.

2

39

2