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
- 프론트엔드개발자
- CS
- 야놀자
- nodejs
- js
- KAKAO
- 알고리즘
- github
- LinkSnap
- 백준
- cpu
- 너비우선탐색
- BFS
- 국비지원
- 컴퓨터과학
- 부트캠프
- 국비지원취업
- html/css/js
- 코테
- CSS
- 그리디
- DFS
- computerscience
- Javascript
- 호이스팅
- 코딩테스트
- 자바스크립트
- 패스트캠퍼스
- git
- 컴퓨터공학
Archives
- Today
- Total
목록비동기 (1)
My Boundary As Much As I Experienced
동기식 (Synchronous) / 비동기식 (Asynchronous) 이란?
동기식 (Synchronous) 먼저 시작된 작업이 끝날 때까지 다른 작업을 시작하지 않고 기다렸다가 다 끝나면 새로운 작업을 시작하는 방식이다. 직렬로 배치. 작업 실행의 순서가 확실히 정해져 있다. 비동기식 (Asynchronous) 동기식 방식과는 다르게 먼저 시작된 작업이 끝나든 안 끝나든 새로운 작업을 시작하는 방식이다. 위 그림 Asynchronous와 같이 작업이 병렬로 배치되어 실행되며 작업 완료 순서가 확실하지 않다. 나중에 시작된 작업이 먼저 끝나는 경우도 발생. DOM Element 의 이벤트 이벤트 핸들러 마우스, 키보드 입력 (click, keydown 등), 페이지 로딩 (DOMContentLoaded 등) 타이머 타이머 API (setTimeout 등), 애니메이션 API (r..
Computer Basics
2023. 9. 5. 09:11