공부를 하다보면 다양한 기능들을 알게된다. 그러다 보면 기존에 알고 있던 기능과 새롭게 알게된 기능의 차이점이 궁금해진다. 있는 걸 사용하면 되지, 왜 굳이 이런 기능을 만든 것이지 하는 생각이 든다. 그래서 오늘은 function과 constructor function, class에 대해 비교 해 보았다. 공통점 function, constuctor function, class의 type은 function이며 instance는 Object를 똑같이 가진다. 즉슨, 함수이기 때문에 값으로 할당이 가능하다는 것이 된다. function을 통해 return을 object로 함으로써, 객체를 생성 할 수 있다. consturctor은 class이전 버전으로 똑같이 object를 생성 할 수 있다. class는..