1. 콜백 함수에 대해서 설명해 주세요. 콜백함수는 제어권을 넘겨준 함수 제어권을 넘겨받은 코드는 인자로 어떤 값을 넘겨줄 지, 언제 호출할 지, this 등에 대한 제어권을 가짐 2. 일급 객체에 대해서 설명해 주세요. 다른 객체들에 일반적으로 적용할 수 있는 연산을 모두 지원하는 객체 인자로 넘겨주기, 함수의 반환값으로 사용하기, 변수에 대입하기 등이 가능할 때 일급 객체라고 부름 3. 콜백 함수는 어디에 쓰이나요? 비동기 처리가 필요한 경우 4. 콜백 함수의 제어권 위임에 대해서 설명해 주세요. 콜백 함수에게 제어권을 위임받은 코드는 인자로 어떤 값을 넘겨줄 지, 언제 호출할 지, this 등에 대한 제어권을 가짐 Ex. forEach, map 등의 메소드에서 정의된 순서로 인자 값을 넘겨줄 수 있..