강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của jho23014389
jho23014389

câu hỏi đã được viết

JavaScript cốt lõi

클래스 문법에서 super()는 브릿지 함수를 활용하지 않는 케이스랑 같다고 보면될까요?

Đã giải quyết

Viết

·

228

0

마지막 예제코드에 superClass 메서드가  super함수의 역할을 하는 것 같아요.

여태까지 배운 내용으로 추측해보면 superClass메서드를 사용한다면 별도로 브릿지 함수를 사용할 필요가 없을 것 같습니다.

이는 superClass메서드를 호출하는 제어권을 자식클래스가 갖게끔해준거라고 생각하면 되는 것일까요?

class문법의 경우에 상속하는 경우 constructor 생성자함수에서 super 함수를 사용하지 않으면 에러가 출력되더라구요. 이는 es6에서는  브릿지함수를 사용할 필요가 없는 것이라고 생각하면 되는걸까요?

---

강의 덕분에 js를 아는데 많은 도움이 됐습니다.

이 글을 빌어서 정말 감사하다는 말씀드리고 싶습니다!

javascript

Câu trả lời 2

1

jaenam님의 프로필 이미지
jaenam
Người chia sẻ kiến thức

이 부분은 오프라인 강의에서는 중요한 내용은 아니라서 시간관계상 넘어간 부분이고, 
온라인 강의에서는 설명을 하고 있습니다.

https://www.inflearn.com/course/%ED%95%B5%EC%8B%AC%EA%B0%9C%EB%85%90-javascript-flow/lecture/31863?tab=curriculum


8분 38초부터 들어보시면 되겠어요.

-----------

Bridge를 사용할 필요가 없다는건 무슨 말씀이신지 모르겠습니다.
Bridge를 사용했던 이유는 Child의 prototype이 Parent의 인스턴스가 되지 않게끔 하기위함이었습니다.
이는 superClass와는 무관합니다.

0

jho23014389님의 프로필 이미지
jho23014389
Người đặt câu hỏi

왜 그렇게 생각하게 됐는지 좀 더 스스로 고민을 해보겠습니다.
답변 감사드립니다..!

Hình ảnh hồ sơ của jho23014389
jho23014389

câu hỏi đã được viết

Đặt câu hỏi