프로세스는 운영체제에서 실행 중인 하나의 프로그램을 말하며, 독립적인 메모리 영역과 실행 흐름을 가지고 있습니다. 프로세스는 실행 중인 프로그램에 필요한 자원을 할당받고, 운영체제로부터 실행에 필요한 시스템 호출 등의 지원을 받습니다.스레드는 프로세스 내에서 실행되는
동기 코드는 순차적으로 실행되는 코드로 결과를 반환하기 전까지는 다음 코드가 실행되지 않습니다. 코드 한 줄이 끝나기 전에 다음 줄로 넘어가지 않는거죠. 즉, 코드가 끝날 때까지 실행이 차단됩니다.반면에 비동기 코드는 코드를 실행하고 결과를 기다리지 않고, 다음 코드를
이벤트 루프는 Node.js에서 이벤트 기반(non-blocking) I/O 모델을 구현하기 위한 핵심 개념 중 하나입니다.Node.js는 이벤트 기반으로 비동기 처리를 하고,이벤트 루프는 이벤트 큐에서 이벤트를 가져와 처리하는 역할을 담당합니다.이벤트 루프는 노드의
JavaScript async, await 개념과 활용에 대해 공부함promise를 간결하게, 간편하게, 동기적으로 실행되는 것처럼 보이게 만들어주는 오브젝트promise는 여러가지 chaining으로 then.then.then... 계속하게 되면 코드가 난잡해질 수
메서드 Math.abs(x) x의 절댓값을 반환 Math.ceil(x) x보다 크거나 같은 수 중에서 가장 작은 정수를 반환(올림) Math.floor(x) x보다 작거나 같은 수 중에서 가장 큰 정수를 반환(내림) Math.round(x) x와 숫자에서
표현식(간단한 코드값) < 문장 < 프로그램파일 이름의 확장자는 .js출력은 console.log컴퓨터가 해석하지않는 부분, 메모용Terminal - New Terminal 클릭터미널 창에 'node 파일이름.확장자' - 엔터 : 편집창 내용 출력표준어와 지
LTS 클릭프로그램이 하는 일 : 입력 => 처리 => 출력프로그램이 정해진 방식에 따라 일을 할 수 있게 작성하는 것이 프로그래밍프로그래밍하기 위해 사용하는 도구 중 하나(프로그래밍 언어)컴퓨터가 사람이 쓴 자바스크립트를 활용한 문법의 코드를 해석하고 비로소 사람이