728x90 반응형 프로미스1 프로미스 프로미스란? 자바스크립트 비동기 처리에 사용되는 객체 특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 먼저 수행하는 자바스크립트의 특성 동기/비동기 동기(synchronous) : 하나가 끝나면 다음 코드가 실행되는 방식 비동기(asynchronous) : 해야할 일을 위임하고 기다리는 방식 setTimeout 지정된 시간 뒤에 원하는 함수를 실행시키는 콜백 함수 setTimeout(()=> { console.log("yes"); },5000); 자바스크립트는 싱글스레드이기 때문에 만약 setTimeout함수가 스레드를 점유하고 있게 되면 이 어플은 5초 동안 아무 동작도 하지 않는 idle 상태가 된다. 따라서 프로미스가 필요하다. 콜백 함수란? 나중에 호출되는 함수 어떤 이벤트가 발생했거.. 2019. 5. 4. 이전 1 다음 728x90 반응형