272. WebAPI와 단일 스레드 자바 스크립트는 한줄 한줄 처리하는 방식을 가지고 있다. 그렇다면 데이터를 가져오는 것과 같이 시간이 걸리는 작업이 중간에 끼어있다면 그 다음 작업까지 아무것도 하지 못하는 것일까? 그렇지 않다.(이러한 방식으로 진행된다면 아무도 사용하지 않을 것이다) 여기에서는 두가지 방법이 있는데 첫번째는 브라우저에 함수로 직접 일을 처리하는것이고 두번째는 필요한 작업이 끝나면 브라우저가 자바 스크립트에게 함수를 실행하라고 알려주는것이다(함수를 전달,콜백) 273. callback 지옥 콜백이 필요한 작업을 하다보면 (1단계가 끝나면 2단계를 실행하고 2단계가 끝나면 3단계를 실행하는 것처럼) 개발자가 무수히 중첩된 콜백 안에 콜백을 만나게 되는데 이를 콜백 지옥이라한다. 콜백 지..