JavaScript의 콜백 함수 이해
콜백은 다른 함수에 인수로 전달되어 나중에 실행되는 함수입니다. 호출 함수는 호출된 함수에 제어를 전달하고, 호출된 함수는 일부 작업을 수행한 다음 다시 호출 함수로 제어를 반환합니다. 즉, 콜백은 자체 실행이 완료된 후 다른 함수에 의해 호출되는 함수입니다. 콜백 함수는 추가 작업을 수행하거나 호출 함수에 추가 정보를 제공하는 데 사용할 수 있습니다.
여기에 콜백이 사용되는 방법에 대한 예가 있습니다. ```
function doSomething(callback) {
// 일부 작업 수행
console. log("Doing Something...");
// 콜백 함수 호출
callback();
}
function doSomethingElse() {
// 다른 작업 수행
console.log("Doing Something else...") ;
// 콜백을 사용하여 doSomething 함수 호출
doSomething(function() {
console.log("Callback Called!");
});
}
```
이 예에서 `doSomething` 함수는 콜백 함수를 인수로 사용합니다. `doSomething` 함수가 호출되면 일부 작업을 수행한 다음 콜백 함수를 호출합니다. `doSomethingElse` 함수는 콘솔에 메시지를 기록하는 콜백 함수와 함께 `doSomething` 함수를 호출합니다.
이 동영상이 마음에 듭니다.
이 동영상이 마음에 들지 않습니다.
콘텐츠 오류 보고
공유