<aside> 🍦 Specially Thanks to Ellie
</aside>
목차
04 _ Promise basic (정말 중요!)
05 _ 본격 Promise (정말 중요!)
06 _ 콜백 지옥에서 벗어나기 (Promise편) (정말 중요!)
01 _ 비동기성에 대해서
02 _ Callback 함수로 비동기 다뤄보기
우선, setTimeout API를 활용하여 함수의 실행 순서를 알아보자
console.log(1)
setTimeout(() => console.log(2), 1000);
console.log(3);
// -> 1, 3, 2
위의 예시 코드는 다음의 순서로 동작한다.
setTimeout 함수가 호이스팅으로 제일 상단에서 호출된다.
→ 1초를 기다리는 동안 콘솔에 1, 3이 즉시 찍힌다.
→ 1초가 지나고 콘솔에 2가 찍힌다.