결과물의 변경 없이 코드의 구조를 재조정한다는 의미로 코드의 가독성과 편리한 유지보수를 하기 위해 진행하는 행위를 의미한다.( 버그를 없애거나 새로운 기능을 추가하는 행위와는 다르다! )리팩토링은 왜 해야할까?1 ) 나 뿐만 아니라 다른 사람들과 다 함께 일하며 만드는
1. 클로저란? → > 외부함수가 생성될 때 환경을 기억하는 함수로 내부함수(자식함수)에서 외부함수(부모함수)의 변수를 참조하여 접근이 가능한것을 의미한다. 우선 클로저를 이해하기전에 내부함수와 외부함수의 개념을 간략하게 알아야한다. > 내부함수 : 자바스크립트 함