# event loop

137개의 포스트
post-thumbnail

이벤트 루프 : 부제::자바스크립트로 먹고살거면 꼭 이해해라.

출처: Node.js 교과서\_제로초 1장 이벤트 루프 여러 이벤트가 동시에 발생했을 때 어떤 순서로 콜백 함수를 호출할지를 이벤트 루프가 판단합니다. 자바스크립트로 먹고살거면 꼭 이해해라. 정의 : 이벤트 발생 시 호출할 콜백함수들을 관리 호출된 콜백함수의 실행순서

2일 전
·
0개의 댓글
·
post-thumbnail

진짜 🐶쉽게 Isolate 적용하기

유연하고 쉽게 Isolate을 적용하는 방법에 관하여

7일 전
·
0개의 댓글
·
post-thumbnail

#8 - Event Loop

JavaScript의 런타임 모델은 코드의 실행, 이벤트의 수집과 처리, 큐에 대기 중인 하위 작업을 처리하는 이벤트 루프에 기반하고 있습니다.

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

[JavaScript] Event Loop와 Promise

JavaScript의 작동원리는 위 이미지와 같다. 함수가 실행되면 그 함수는 Call Stack에 쌓인다. 함수 실행 과정에서 비동기 과정에서 가장 큰 단위의 작업인 setTimeout, setInterval 등은 Macrotask Queue에 들어가고 비동기 작업

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

[TIL] Callback과 비동기 처리

29-1 이벤트 루프 (Event Loop)29-2 Callback과 비동기 처리29-2 매크로 태스크 큐 vs 마이크로 태스크 큐📂 시간을 화면에 보여줄 때 발생할 수 있는 이슈실행 결과코드 순서대로 라면 함수의 끝 부분의 ‘끝’ 콘솔보다 setTimeout 안에

2023년 4월 24일
·
0개의 댓글
·
post-thumbnail

[JavaScript] JavaScript의 비동기 동작 원리 (Event Loop)

자바스크립트에서 가장 중요하지만 이해하기 어려운 부분이 비동기 동작이다. 이번 글에서는 자바스크립트가 어떻게 비동기 기반으로 동작하고 그 원리는 무엇인지에 대해 알아보도록 하겠다.

2023년 4월 14일
·
0개의 댓글
·
post-thumbnail

Event Loop (이벤트 루프) 란?

Event Loop ❓ Event Loop (이벤트 루프) 란, 자바스크립트에서 비동기 작업을 관리하는 메커니즘. Call Stack / Web API / Task Queue / Microtask Queue 를 활용하여, 싱글 스레드 언어임에도 불구하고 동시성을

2023년 4월 13일
·
0개의 댓글
·
post-thumbnail

이벤트 루프 (Event Loop)

4/13(목) 데일리 과제추상화된 설명이벤트 루프(Event Loop) : 이벤트 발생 시 호출할 콜백 함수들을 관리하고, 호출된 콜백 함수의 실행순서를 결정하는 역할을 담당. 노드가 종료될 때까지 이벤트 처리를 위한 작업을 반복하므로 루프(Loop)라고 부름.Node

2023년 4월 13일
·
0개의 댓글
·
post-thumbnail

이벤트 루프/ 콜백 함수

이벤트 루프, 콜백 함수

2023년 4월 13일
·
0개의 댓글
·

JS - Event Loop

‏‏‎ ‎ JS engine의 구조 JS - Event Loop image Memory Heap 메모리 할당이 일어나는 곳이다. Heap 구조화 되지 않은 넓은 메모리 영역 \=> 객체, 배열들이 담긴다. Call Stack(호출 스택) 실행될 코드

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

JavaScript - 싱글스레드와 비동기처리

업무에 들어감에 있어서 자바스크립트의 핵심적이고 기본적인 개념에 대해 이해가 부족한 것 같아서 대표적인 특징인 비동기처리에 대해 먼저 알아보려고 한다.자바스크립트의 대표적인 특징으로는 비동기처리, 병렬처리, 동시성 등.. 들어보긴 했지만, 당연히 되는 거라고 생각을 해

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

[Frontend] Javascript의 Event Loop

Javascript의 Event loop를 통한 멀티 쓰레딩

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 자바스크립트 동작 원리

자바스크립트의 코드가 어떻게 실행되는 지 알아보기 위해 동작 원리를 익히고자 한다. 이벤트 루프와 스코프, 그리고 짜증나는 개념인 실행 컨텍스트에 대해 알아보자.

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

이벤트 루프란 무엇이며, 어떻게 진행되는 건가?

내겐 너무나 어려운 이벤트 루프에 관하여..

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

NodeJS에 대해서 알아보자🤔

NodeJS? Node.js는 Chrome V8 JavaScript 엔진으로 빌드 된 JavaScript 런타임(환경)입니다. 즉, 노드를 통해 다양한 자바스크립트 애플리케이션을 실행할 수 있으며, 서버를 실행하는 데 가장 많이 사용된다.

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

Web | 이벤트루프 & 태스크 큐

자바스크립트는 싱글 스레드 기반의 언어 이고, 자바스크립트 엔진은 하나의 호출 스택만을 사용한다.이는 요청이 동기적으로 처리되어 한 번에 한 가지 일만 처리할 수 있음 을 의미한다.만약 네트워크 요청과 같은 비동기 함수가 동기적으로 이루어지는 함수로 만들어졌다면 네트워

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

[React] 결제프로세스, Event Loop, 싱글스레드, 멀티스레드

카드사의 결제를 해주는 PG사 들이 있다.nicepay, KG이니시스, NHN 등등,,PG사는 payment gateway라고 해서 결제를 대신 해주는 회사이다.하지만 pg사를 이용하려면 필요한 api들을 직접 만들어서 이용해야 하기 때문에 굉장히 복잡하고 시간 소요가

2022년 12월 8일
·
0개의 댓글
·