Promise와 Callback은 JavaScript에서 비동기 작업을 처리하기 위한 방법 입니다.1. CallbackCallback은 함수가 다른 함수에 인수로 전달되어, 특정 작업이 완료된 후에 실행되는 함수입니다. 비동기 작업을 수행한 후에 해당 작업의 결과를 처리하기 위해 주로 사용됩니다.function fetchData(callback) { setTimeout(() => { const data = "some data"; callback(data); }, 1000);}fetchData((result) => { console.log(result); // "some data"});장점단순하고 직접적임: 작은 규모의 비동기 작업을 처리할 때는 이해하기 쉽고 빠르..