js2 KT AIVLE School 빅프로젝트 - event loop, call stack, callback queue 학습 자바스크립트는? 자바스크립트는 논블로킹, 싱글 스레드 언어이다. = 호출 스택을 하나만 사용한다 = 동시에 하나의 일만 처리할 수 있다. 비동기 코드는 Back Stage로 보낸다. Back Stage = Web APIs, Callback Queue(Task Queue), Event Loop 비동기 처리 방법 Callback Function, Promise, async await, then catch 자바스크립트 엔진 자바스크립트 코드를 해석하고 실행하는 인터프리터 = 메모리 힙과 호출 스택이 존재 메모리 힙 = 변수, 객체 등이 저장되는 곳 호출 스택 = 함수가 호출되서 함수의 실행 문맥을 순서대로 쌓고 실행하는 스택으로 작동하는 것 자바스크립트가 구동되는 환경인 브라우저는 여러 개의 스레드가 사용된다.. 2023. 7. 25. 백준 2588번 - 곱셈 [Node.js] 문제 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다. 출력 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. 예제 입력 1 복사 472 385 예제 출력 1 복사 2360 3776 1416 181720 소스코드 const fs=require('fs'); const [num1, num2]=fs.readFileSync('/dev/stdin').toString().split('\n').. 2022. 5. 28. 이전 1 다음