- 비슷한 형태의 정보를 class화 하여 간편하게 만든다. 세부 내용은 다르지만 들어가는 형태는 같을경우 ( lol 캐릭터 정보…)
- 이렇게 object로 일일히 하나씩 하나씩 만드는것 보다 class하나 만들어두고 새로운 객체 생성
- class는 object 뽑는 기계
- 이렇게 function으로 객체를 만들 수 있고
class Hero {
//생성자 Hero가 호출되면 contructor가 실행됨 => 클래스 속성값 초기화하는 기능
constructor(구멍){
this.q = "구멍"
this.w = "snowball"
}
}
new Hero("스킬구망")
- js는 부모자식 상속을 Prototype으로 구현한다고함.