자바스크립트 setTimeout() (1) 썸네일형 리스트형 [Node.js로 서버만들기] 2. 자바스크립트 기본 문법 (콜백 함수/Promise/async/await) ✅ 콜백 함수 콜백이란? 나중에 실행되는 코드 예시 1) A()라는 함수에 인자로 어떤 함수를 넣어줌. (자바스크립트에서 함수는 '일급 객체'이므로 인자로 함수를 넣어주는 것이 가능함) 2) A 함수의 모든 명령을 실행한 후 마지막으로 넘겨 받은 인자 callback을 실행함. ➡ 이 메커니즘이 '콜백'이고, 여기서 인자로 들어가는 함수가 '콜백 함수' 💡 용어 정리 💡 일급 객체 : 다른 객체에 일반적으로 적용할 수 있는 연산을 모두 지원하는 객체 일급 객체는 다른 함수의 인자(파라미터)로 넣을 수 있고, 반환 값으로도 쓰이며, 변수 안에 넣을 수도 있음. 1. 비동기 처리 setTimeout(callback, delayTime) : 콜백 함수와 지체할 시간을 인자로 받아, 인자로 받은 시간만큼 기다렸.. 이전 1 다음