반응형 promise1 [Javascript]비동기 처리(callback, promise, async/await) Javascript는 단일 스레드(single thred)이기 때문에 한번에 여러 번 일을 못하고 동기적으로 문제를 해결해 나갑니다. 하지만 api나 시간이 걸리는 작업을 할 때는 단일 스레드에서는 동기적으로 문제를 해결하다 보면 프로젝트 실행 시 딜레이가 생깁니다. 이를 해결하기 위해 비동기가 나왔습니다. Javascript에서는 3가지 방법을 사용해서 비동기 처리를 하고 있습니다. 1. Callback 2. Promise 3. async/await 비동기 처리란? 자바스크립트에서 비동기 처리는 특정 코드가 끝날때 까지 코드의 실행을 멈추지 않고 다음 코드들을 먼저 실행하는 것입니다. 콜백 함수(Callback) 콜백 함수란 다른 함수에 매개변수로 넘겨주는 것을 말하는데요. 즉 말 그대로 나중에 호출하.. 2022. 4. 4. 이전 1 다음 반응형