콜백 함수1 [JS] 콜백 함수, Promise, async-await 콜백함수, Promise, async-await - 비동기의 결과를 동기적으로 처리해주기 위해서 사용한다. 콜백 함수 다른 함수의 인자로 들어가서 나중에 실행되는 함수 함수내에서 A작업이 종료 후 B작업을 진행해야 할 경우 B작업을 콜백 함수라고 한다. A작업이 끝난 후 B작업이 실행된다. 콜백 함수는 단순히 작업의 순서를 결정하는 것인데, 사실 이것은 함수를 사용하지 않고도 가능하다. 콜백 함수의 유용성은 비동기 작업을 할 때 나타난다. A작업이 오래걸리는 작업(서버 통신)이면 비동기적으로 처리된다. 비동기로 처리되므로 아래 코드는 바로 수행되어, 비동기 처리 결과를 받는 곳에는 빈 값이 들어온다. 그래서 이를 방지하고자 비동기 처리가 완료되면, 처리 결과 값을 받은 이후에 실행되는 함수를 따로 둔다... 2022. 9. 5. 이전 1 다음