반응형
부모상속super()
-
JavaScript 입문 : 클래스 기본 구조컴퓨터 알아가기/JavaScript 2022. 9. 7. 19:30
지난시간 this에 대해 textRPG에 적용을 해보았습니다. 아울러 복잡한 코드를 좀 더 간편하게 할 수 있는 방식으로 클래스를 이용하여 코드를 재세팅하고자 할려고 했습니다. 그러기 위해서는 기본적으로 클래스가 무엇인지 개괄적인 내용을 공부하고 textRPG에 클래스를 적용해 보도록 하겠습니다. 1. 클래스 정의 자바스크립트에서 Class(클래스)는 객체를 생성하기 위한 템플릿입니다. 따라서 데이터와 이를 조작하는 코드를 하나로 추상화 한다고 합니다. 2. 클래스 선언 클래스 문법을 활용하기 위하여 클래스 선언을 해야합니다. 이는 일종의 함수식이기 때문에 중괄호를 통하여 함수식을 표시하며 호출방식은 해당 클래스 이름에 new를 붙혀 호출합니다. 이때 둘다 이름은 대문자로 표시하는 것을 암묵적인 약속으로..