비동기 프로그래밍 (1) 썸네일형 리스트형 [자바스크립트] 비동기 프로그래밍, Callback, Promise, async/await 자바스크립트 비동기 프로그래밍에는 세가지 방법이 있다. 콜백(Callback) 함수, Promise(프로미스), async/await # 콜백(Callback) 함수는 다른 함수의 인자로 전달되어 나중에 실행되는 함수이다. 주로 비동기적인 작업에서 사용된다. 1. setTumeout() 함수console.log("시작");// 3초 후에 콜백 함수가 실행됩니다.setTimeout(function() { console.log("3초가 지났습니다.");}, 3000);console.log("끝");2. 이벤트 핸들러 클릭하세요 # Promise(프로미스)는 비동기 작업의 성공 또는 실패를 나타내는 객체이다. Promise 객체는 성공 시 resolve 콜백함수를, 실패 시 reject 콜백 함수를 가진.. 이전 1 다음