extends 키워드를 사용해서 상속받는 함수
클래스는 항상 생성자가 있어야한다 -> constructor
자식함수 : Gender 부모 함수 : Student가 된다.
super()를 호출해서 상속받는 프로퍼티를 정의하고
//// 오브젝트의 각각의 프로퍼티는 프로퍼티 디스크립터라고 하는 객체로 저장됨
ex) const descriptors = Object.getOwnPropertyDescriptors(dog); console.log(descriptors);
Student함수에서 받는 값은 this.gender를 통하여 정의해준다.
위와 같은 코드를 입력하면 값은
'JavaScript' 카테고리의 다른 글
[JavaScript]화살표 함수 || Arrow function (0) | 2023.09.14 |
---|---|
[JavaScript] Uncaught TypeError: Cannot set properties of null (setting 'innerHTML')에러 (0) | 2023.09.14 |
[Jquery]슬라이드 || carousel 라이브러리 Slick (0) | 2023.09.13 |
[Three.JS]소개글 (0) | 2023.05.31 |
[Javascript]styled-component 도움 많이 된 포스트 --스크랩 (0) | 2023.03.10 |