본문 바로가기 메뉴 바로가기

지금부터가 반전

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

지금부터가 반전

검색하기 폼
  • 분류 전체보기 (17)
    • 프로젝트 (5)
    • TIL (12)
  • 방명록

비동기 (1)
[JavaScript] 비동기 작업과 이벤트 루프

1. 동기와 비동기 자바스크립트는 '단일 스레드' 기반의 언어이다. 이는 한 번에 하나의 작업 흐름만 가질 수 있다는 뜻이다. 그래서 자바스크립트는 기본적으로 '동기적' 방식으로 작업을 처리한다. function Hello() { console.log("Hello"); } Hello(); console.log("Bye"); 위의 예제를 실행하면, Hello가 먼저 출력된 후 Bye가 출력될 것이다. 이와같이 순차적으로 코드를 수행하며 하나의 작업이 끝난 뒤에 다음 작업을 수행하는 방식이 동기적 방식이다. 동기적 방식은 코드가 적힌 순서대로 실행되기때문에 실행 순서와 결과를 예측하기 쉽다는 장점이 있지만, 하나의 작업이 끝날 때까지 다른 작업을 수행할 수 없으므로, 하나의 작업 시간이 길어지게 될 때 전체..

TIL 2022. 7. 21. 15:46
이전 1 다음
이전 다음
TAG
  • redux-toolkit
  • Redux
  • 유효성검사
  • react
  • useEffect
  • 비동기
  • redux-persist
  • react-dom
  • 자바스크립트
  • ID유효성검사
  • custom api
  • strapi
  • Virtual-DOM
  • JavaScript
  • 리액트
  • 이벤트루프
  • 출판
more

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.