콜백 (1) 썸네일형 리스트형 자바스크립트에서 콜백이 가지는 한계 콜백은 자바스크립트 (이하 JS)에서 비동기성을 표현하는 기본 단위입니다. // A ajax('..', function() { // C }) // B A와 B는 지금 당장, C는 나중에 실행됩니다. 콜백 함수는 이 나중에 실행되는 함수를 의미하며 프로그램의 연속성을 감싼/캡슐화한 장치입니다. 두뇌는 순차적이다 두뇌는 병렬 멀티스레딩이 불가능합니다. 우리의 신경은 병렬적으로 동작하지 않고 이벤트 루프 큐처럼 작동합니다. 우리가 동시에 많은 일을 하고 있다고 생각할 수 있지만, 이것은 사실 멀티태스킹이 아니라 그냥 매우 재빠른 컨텍스트 교환입니다. 사람의 두뇌는 순차적, 중단적, 단일 스레드 방식으로 계획하는 데 익숙하지만 콜백은 비동기 흐름을 비선형적, 비순차적인 방향으로 나타내므로 구현된 코드를 제대로 .. 이전 1 다음