JavaScript의 콜백 함수는 다른 함수의 실행이 완료된 후 호출되어 추가 작업을 수행하는 함수입니다. 사용 단계에는 실행할 코드가 포함된 콜백 함수 정의가 포함됩니다. 콜백 함수를 매개변수로 메인 함수에 전달합니다. 메인 함수가 특정 작업을 수행한 후 콜백 함수가 호출됩니다.
JavaScript의 콜백 함수
콜백 함수란 무엇인가요?
콜백 함수는 다른 함수(메인 함수)의 실행이 완료된 후 호출되는 함수입니다. 그 기능은 주 기능이 특정 작업을 수행한 후 추가 작업을 수행할 수 있도록 하는 것입니다.
콜백 함수 사용
콜백 함수를 사용하는 단계는 다음과 같습니다.
예
다음 예는 JavaScript에서 콜백 함수를 사용하는 방법을 보여줍니다.
<code class="js">function printMessage(message) { console.log(message); } function delayPrint(message, delay) { setTimeout(() => { printMessage(message); }, delay); } delayPrint("Hello World!", 2000);</code>
이 예에서:
printMessage
는 메시지를 인쇄하는 콜백 함수입니다. printMessage
是一个回调函数,用于打印消息。delayPrint
是一个主函数,它调用 setTimeout
来延迟执行 printMessage
。delayPrint
完成其任务(在 2 秒后)时,它调用回调函数 printMessage
delayPrint
는 setTimeout
을 호출하여 printMessage
의 실행을 지연시키는 주요 함수입니다. delayPrint
가 작업을 완료하면(2초 후) 콜백 함수 printMessage
를 호출합니다.
장점
위 내용은 js에서 콜백 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!