[꼬꼬공] 콜백 함수, Promise, Fetch API, async/await
비동기는 작업 순서가 정확히 보장되지 않는다. 따라서 만약 비동기 처리로 얻은 데이터를 이용해야 하는 특정 작업이 있다면, 비동기 처리가 모두 완료된 후에 특정 작업을 수행할 수 있도록 제어해야 한다. 이를 위한 방법으로 콜백(call back) 함수가 있다. 🔗 콜백 함수 콜백(call back) 함수 : 어떤 함수의 인수로 전달되는 함수 function order(food, callback) { console.log(`${food} 도착`); callback(); } function eat() { console.log('먹는다'); } order('짜장면', eat); 위에 주어진 코드를 보면 order 함수는 두 개의 인자를 받는다. 첫 번째 인자는 음식 이름(food), 두 번째 인자는 콜백 함수..
꼬리에 꼬리를 무는 공부/Front-end
2023. 12. 5. 22:59