내가 평소에 사용하는 방법은 함수형 방법이다.

 

클래스형이 있다는 소리를 듣고 이게 무슨소리인가 싶었다.

 

바로 들어가보자.


https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes

 

Classes - JavaScript | MDN

Classes are a template for creating objects. They encapsulate data with code to work on that data. Classes in JS are built on prototypes but also have some syntax and semantics that are not shared with ES5 class-like semantics.

developer.mozilla.org

 

자바스크립트 class 에대해서 자세히 적힌 사이트이다.

Class method

 

 

 

 차이점이 보이는가?

 

우리가 평소에 사용하는  이 방식은

 

const some = function() { } 

 

const some = () => { }

 

함수형 방식을 말한다.

 

 

class 형 방식은 

 

const y = class { }

 

처럼 함수를 선언하지 않는 방식을 말한다.

 


 

 

To be continue..

복사했습니다!