자바스크립트 객체 지향 프로그래밍 (Object-oriented programming)의 클래스와 인스턴스에 대해서 학습해보자. 클래스는 청사진(blueprint)과 같다. 청사진을 바탕으로 한 객체 인스턴스를 만든다...
JavaScript는 프로토타입 기반 언어(prototype-based language)입니다. 모든 객체들이 메소드와 속성들을 상속 받기 위한 템플릿으로써 프로토타입 객체(prototype object)를 가진다는 의미입니다. [[prototype]]과..
코드스테이츠 객체지향 프로그래밍 복습 중 추가로 위시켓 요즘 IT의 테오의 프론트엔드 자바스크립트에서 객체 지향을 하는게 맞나요? 글을 보고 일부를 발췌했습니다. 좀 더 정확하고 자세한 글은 원문을 참고하세요!...
하위 클래스를 만드려면 Javascript에서 extends 키워드를 통해 상속 받을 클래스를 명시한다. super 키워드는 부모 오브젝트의 함수를 호출할 때 사용한다. 🛑 생성자에서는 super 키워드 하나만 사용되거나 this 키워드가 사용되기 전에 호출되어야 합