자바스크립트 엔진은 싱글스레드이다. 단 하나의 실행 컨텍스트 스택을 갖는다. 이는 하나의 작업만 처리가 가능하고 동시에 두개 이상의 함수를 병렬적으로 처리할 수 없는것을 뜻한다. 위와같은 코드를 실행했을때 콘솔로그가 찍히는 순서는 1, 2, 3 이 아니라 1, 3, 2
Ajax Ajax 용어의 정의란 무엇일까? 이 글에서는 비동기 통신의 종류와 사용방법에 대해 설명하는 것 대신 개념에 대한 정의를 말하고자 한다. 웹 개발을 처음 배울때 비동기 통신을 어떻게 사용하는지, 관련 용어들은 뭐가 있는지, 열심히 공부하고 코딩까지 다 구현