JavaScript

자바스크립트 클래스와 객체(object)의 차이

Tech Signal 2021. 8. 6. 13:52

유튜브 드림코딩 엘리 '자바스크립트 6' 영상 참고

 

class

  • 조금 더 연관있는 데이터를 한 데 묶어놓는 컨테이너, 붕어빵 틀. (반죽은 들어있지 않다)
  • template, declare once, no data in
  • 데이터(fields), 행동(methods)를 담아 encapsulation함으로써 상속과 다형성 등의 특성 가짐

object

  • 클래스에 데이터를 넣어 만든 instance가 obj. (팥붕어빵)
  • instance of a class, data in