[ 웹개발 ] callback과 async await 의 차이
Callback콜백(callback)은 비동기 작업이 완료되면 실행될 함수를 인수로 받는 함수콜백 함수를 사용하면 비동기 작업이 완료되기를 기다리지 않고 다른 작업을 수행할 수 있음. 이후에 비동기 작업이 완료되면 콜백 함수가 호출.콜백 헬(callback hell)이라고 불리는 코드의 중첩이 발생할 수 있으며, 이는 코드의 가독성과 유지보수성을 저하시킬 수 있음.// 콜백을 사용한 비동기 코드function fetchData(callback) { setTimeout(() => { callback('Data fetched'); }, 1000);}fetchData((data) => { console.log(data); // "Data fetched"}); Async/AwaitAsync/Awai..
실무/[ 기타 ]
2024. 5. 12. 22:42