# event loop

105개의 포스트

브라우저 이벤트 루프

출처 : seokunee.log님출처 : 우리밋님 유튜브1편출처 : 우리밋님 유튜브2편출처 : NHN meetup

36분 전
·
0개의 댓글

Event Loop

Callback Event Queue에서 하나씩 꺼내서 동작시키는 Loop를 말한다.자바스크립트는 싱글 스레드 기반 언어이기 때문에, 한번에 하나씩 작업을 진행한다.그러나 자바스크립트가 사용되는 환경을 생각해보면, 많은 작업이 동시에 처리되고 있는 것을 알 수 있다.예

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

Dart - isolate & Event Loop

Dart는 싱글 스레드 언어입니다. 때문에 비동기 코드를 작성하는 것은 매우 중요하죠.(싱글 스레드이기 때문만은 아니지만ㅎ)💡 isolate란?Dart의 싱글 쓰레드를 지칭하는 말. 독립적인 메모리 공간(스택), 이벤트 루프를 가지고 있다!기존 멀티 쓰레딩 지원 언어

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

Event Loop

Event Loop는 MDN 문서로 검색하면 "큐의 다음 메시지를 처리합니다" 라고 나온다...? 무슨소린지 이해가 잘 가지 않는다.. 자바스크립트 엔진은 Memory Heap 과 Call Stack 으로 구성되어 있다.(그림 왼쪽!)가장 유명한 것이 구글의 V8 En

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

Event Loop

Event Loop(살 붙이기)

2022년 6월 19일
·
0개의 댓글
post-thumbnail

JS가 비동기 처리를 할 수 있는 이유에 대해서

JS의 Runtime과 Node의 특징 그리고 Runtime

2022년 6월 17일
·
0개의 댓글
post-thumbnail

Day-28 결제하기, Event-loop, thread

홈페이지에서 물건을 사기 위해서는 결제과정을 거치게 되는데 최종 카드사에 앞어서 결제를 처리해주는 PG(Payment Gateway)가 있다.NHN, 나이스페이, KG이니시스 등이 있으며 결제를 연결하는 방법을 결정해놓고 통합해서 관리하는 시스템을 구축해놓았는데 PG사

2022년 6월 16일
·
0개의 댓글
post-thumbnail

Event Loop

JavaScript의 런타임 모델은 코드의 실행, 이벤트의 수집과 처리, 큐에 대기 중인 하위 작업을 처리하는 이벤트 루프에 기반하고 있으며, C 또는 Java 등 다른 언어가 가진 모델과는 상당히 다릅니다.여기서는 이론적인 모델만을 설명합니다. 현대적인 JavaScr

2022년 6월 3일
·
0개의 댓글
post-thumbnail

Event Loop

Event Loop JavaScript의 런타임 모델은 코드의 실행, 이벤트의 수집과 처리, 큐에 대기 중인 하위 작업을 처리하는 이벤트 루프에 기반하고 있으며, C 또는 Java 등 다른 언어가 가진 모델과는 상당히 다르다. [런타임 개념] 여기서는 이론적인 모델만을 설명한다. 현대적인 JavaScript 엔진은 아래의 개념을 구현하고 고도로 최적화한...

2022년 5월 29일
·
0개의 댓글

Event Loop

Event Loop는 Call Stack과 Callback Queue의 상태를 체크하여,Call Stack이 빈 상태가 되면, Callback Queue의 첫번째 콜백을 Call Stack으로 밀어넣는다.V8 엔진에서 코드가 실행되면, Call Stack에 쌓인다.St

2022년 5월 5일
·
0개의 댓글

Event Loop

이벤트루프란 간단히 이야기 해서 브라우저 메인 스레드 동작 타이밍을 관리하는 관리자이다여기서 메인 스레드란 자바스크립트 코드 실행이나 브라우저 렌더링을 맡는 등 브라우저의 주된 동작이 수행되는 곳이다자바스크립트는 싱글 스레드 기반 언어이기 때문에, 한번에 하나씩 작업을

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

Event Loop

Callback Event Queue에서 하나씩 꺼내서 동작시키는 Loop를 말한다.자바스크립트는 싱글 스레드 기반 언어이기 때문에, 한번에 하나씩 작업을 진행한다.그러나 자바스크립트가 사용되는 환경을 생각해보면, 많은 작업이 동시에 처리되고 있는 것을 알 수 있다.예

2022년 5월 4일
·
0개의 댓글
post-thumbnail

Event Loop

브라우저와 Node.js에서 공통으로 제공하는 것이 이벤트 루프이다.자바스크립트는 싱글 스레드 기반의 언어지만 자바스크립트가 구동되는 환경은 여러 스레드가 사용된다.여러 스레드가 사용되는 구동 환경이 자바스크립트 엔진과 연동하기 위해 사용되는 장치가 이벤트 루프이다.싱

2022년 4월 30일
·
0개의 댓글

이벤트 루프

이벤트루프는 자바스크립트 엔진 자체에 포함되어 있습니다

2022년 4월 26일
·
0개의 댓글
post-thumbnail

Target / Action

Target / Action은 사용자 interaction을 처리하는 주요 방법으로 알려져있다. 문서를 읽으며 알아보자.

2022년 4월 26일
·
0개의 댓글
post-thumbnail

RunLoop

RunLoop이란 무엇일까?

2022년 4월 26일
·
0개의 댓글
post-thumbnail

자바스크립트의 동작원리

자바스크립트코드가 실행되면 스택 프레임이 쌓이는 장소스택에 새로운 프레임이 들어오고 실행이 완료되면 나간다.드럼통 처럼 생겨서 First In Last Out구조의 자료형이다즉 처음에 들어간게 제일 마지막에 나간다 (그림참조)예제: 다음 코드가 stack에 어떻게 들어

2022년 4월 20일
·
0개의 댓글

기술면접 7탄 Javascript

내가 프로그래머가 되기로 결심하고 배운 언어인 Javascript에 대해서 알아 보도록 하겠다. 오늘 알아볼 Javascript는 문법과는 거리가 조금 있지만 Javascript언어로 코딩을 할것이 아니고 프로그래밍을 할것이라면 반드시 알아야할 기본중에 기본 Javas

2022년 4월 18일
·
0개의 댓글
post-thumbnail

[JavaScript] Event Loop

자바스크립트의 싱글 스레드 자바스크립트 엔진은 멀티 스레드로 구동하는 다른 언어와는 달리 싱글 스레드로 구동된다. 이 부분에서 한가지 문제가 발생하는데 setTimeout이나 웹 호출 상황에서 작업이 완성될때까지 Call Stack에 쌓인 일들이 멈춰 버린다. Web

2022년 3월 8일
·
0개의 댓글
post-thumbnail

Javascript 근본부터 알아보자

이불안에서 쉬다가 알고리즘을 통해서 백기선개발자님의 유툽을 보게 되었다.해당 영상에서 개발자로 취업을 한다면 '기술의 근본이 되는 것을 내 것이 되도록 해야한다.'고 하셨고,요즘 면접을 보러 다니면서 하고자 하는 언어에 대한 '근본적인것부터 공부 해야겠다'라는 생각을

2022년 3월 5일
·
0개의 댓글