자바스크립트는 어떤 언어일까요? 자바스크립트는 싱글스레드면서 논블로킹 언어입니다. 자바스크립트는 비동기 처리를 위해 싱글 스레드지만 블로킹되지 않게 처리합니다. 즉 하나의 요청이 완료될 때까지 기다리지 않고 동시에 다른 작업을 바로 수행합니다. 스레드 프로그램 실행시 프로세스 내에서 실행되는 흐름의 단위를 의미 싱글 스레드 스레드가 한개밖에 존재하지 않아 한번에 하나의 작업만 할수 있음. 코드를 한줄 한줄 실행하면서 하나의 작업이 끝나기 전까지는 뒤에 작업이 실행되지 않느다 프로세스? 프로그램이 구동해 프로그램이 메모리 상에 실행되는 작업 단위를 의미. 프로그램이 실행되는 순간 활동하기 위한 무대 스레드? 프로세스가 할당 받은 자원을 이용하는 실행의 단위, 프로세스 내에 여러개 실행될 수 있다. 우리는 ..