오늘은 내가 최근에 개발한 소스를 리팩토링 했다. class를 이용해서 기능 단위로 나누고 import로 다른 파일 안에 있는 class를 사용했고 이것을 정리해보려고 한다. 1. 클래스 작성 방법 JS에서 클래스 작성하는 방법은 java와 매우 유사했다. class 키워드를 적고 클래스 이름을 적으면 된다. JS에서도 java와 마찬가지로 class이름은 대문자로 짓는 것이 규칙인 듯 했다. 간단하게 덧셈과 뺄셈의 기능이 있는 수학 클래스 하나를 만들어 메인 js파일로 불러오는 것을 작성해보면 아래와 같이 작성할 수 있다. 여기서 변수와 함수는 class내부에 작성하는 순간 변수는 let, const 키워드를 붙이면 안 되고 함수는 function키워드를 붙일 수 없다는 것이 특징이다. // math...