reduce() 메서드는 배열의 각 요소에 대해 주어진 리듀서(reducer) 함수를 실행하고, 하나의 결과값을 반환한다.callback: 배열의 각 요소에 대해 실행할 함수. 다음 네 가지 인수를 받는다.accumulator누산기는 콜백의 반환값을 누적한다. 콜백의
static은 Class에 있는 정적 메서드를 선언할 때 사용한다. 정적 메서드는 클래스의 인스턴스 없이 호출이 가능하며 클래스가 인스턴스화되면 호출할 수 없다.
Private property란 클래스 내부에서만 접근할 수 있으며 내부 인터페이스를 구성할 때 쓰이는 property이다. 이를 사용하는 이유는 클래스 외부에서 접근하지 못하게 하기 위해서이다.Property 이름 앞에 '
전개구문이라고도 한다. 사용시 배열이나 문자열과 같이 반복 가능한 문자를 0개 이상의 인수 (함수로 호출할 경우) 또는 요소 (배열 리터럴의 경우)로 확장하여, 0개 이상의 키-값의 쌍으로 객체로 확장시킬 수 있다.1) spread 구문 사용 x2) spread 구문