[ Decorator ] - 2020년 9월 meeting에서 TC39에 제시될 새로운 제안 - 가장 단순하게는 코드의 한 부분을 다른 코드로 감싸는 방법 (= 장식) - 정의 중에 클래스 요소, 기타 JavaScript 구문 양식에서 호출되는 함수, 잠재적으로 decorator가 반환한 새 값으로 래핑(또는 대체)됨 ※ 사실 이미 다른 방식으로 decorator의 느낌처럼 JavaScript에서 사용 가능했음..(아래 처럼) function loggingDecorator(wrapped) { return function() { console.log('Starting'); const result = wrapped.apply(this, arguments); console.log('Finished'); ret..