Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 대립연산자
- edwith #20230221
- git-hub
- classList
- 프로그래머스
- 정규표현식
- DOM
- lv.0
- 비동기 프로그래밍
- javascript
- 화이팅
- CS50마지막 강의 4일 만에 끝냈다. # 고생했다.
- 조코딩
- innerHTML
- cs50 #
- 메모리
- 배열 과정
- for문
- RegExp
- if문
- lambda
- sendbird-chat-ui-sample
- cs
- 하루 12시간 공부 목표
- cloudflare
- chatGPT
Archives
- Today
- Total
목록비동기 프로그래밍 (1)
엘린의 개발일지

정의 동기 현재 실행 중인 태스크가 종료할 때까지 다음에 실행될 태스크가 대기하는 방식 비동기 현재 실행 중인 태스크가 종료되지 않은 상태라 해도 다음 태스크를 곧바로 실행하는 방식 싱글 스레드 방식 자바스크립트 엔진은 한 번에 하나의 태스크만 실행할 수 있는 싱글 스레드 방식으로 동작한다. 블로킹 싱글 스레드 방식은 한 번에 하나의 태스크만 실행할 수 있기 때문에 처리에 시간이 걸리는 태스크를 실행하는 경우 블로킹(작업 중단)이 발생한다. setTimeOut setTimeOut기능 덕분에 비동기 처리를 통해서 한가지 태스크를 하고 있을때에도 동시에 다른 태스크를 곧바로 실행할수 있다. 타이머 함수인 setTimeout과 setInterval, HTTP요청, 이벤트 핸들러는 비동기 처리 방식으로 동작한다..
Javascript
2023. 4. 28. 21:52