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
- Flex Container
- 프로그래머스 lv0
- SVG
- 코딩테스트 lv0
- 노드
- 패스트캠퍼스
- react강의
- js split
- CSS
- API
- 호이스팅
- 리액트
- DOM
- flex
- React
- margin-left
- udemy
- 코딩테스트 js
- 변수 선언
- 자바스크립트
- 프로그래머스 JS
- javascript
- js
- K디지털기초역량훈련
- 국비지원
- 내일배움카드
- html
- 바이트디그리
- 나라사랑카드
- flex item
Archives
- Today
- Total
목록이벤트 루프 (1)
꺾이지 않는 마음

자바스크립트 개념을 공부하다가 동기/비동기 부분이 정리가 잘 안돼서 이참에 좀 정리해보았다. 동기(Synchronous) VS 비동기(Asynchronous) 동기, 비동기는 코드를 실행하는 방식 혹은 데이터를 처리하는 방식을 의미한다 동기 방식은 데이터 처리 방식이 순차적이다. A작업이 모두 끝나야 B작업이 진행되고, B작업이 다 끝나야 C작업이 시작된다. 즉, 앞선 작업이 완료되지 않으면 뒤에 있는 작업들은 기다려야한다. 서버에 요청을 보내면 응답이 돌아올 때까지 기다린다. 비동기 방식은 반대로 각각의 작업을 개별적으로 진행한다. A작업을 실행하고 작업이 완료되든 말든 이어서 B작업, C작업을 수행한다. 서버에 요청을 보내놓고 응답을 기다리는 것이 아니라, 다른 작업을 이어서 진행한다. 내가 주로 사..
CS 전공지식
2022. 10. 20. 20:39