Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit b092c65

Browse files
docs : add content of 5.md
1 parent 0853de7 commit b092c65

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

‎_5-JS의 비동기 개념, 원리.md‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,22 @@ JS = 싱글 쓰레드로 동작한다. (= Call Stack이 하나 = 모든 함수
2323
시간비용 큰 것은 -> 다른 쓰레드(**비동기 처리**)
2424

2525

26+
#### 그럼 뭐를 비동기 처리하냐
27+
28+
29+
1. Network IO(네트워크 요청) : Ajax 같은거
30+
2. File IO(파일시스템 작업) : 파일 읽고 쓰기 같은거
31+
3. 의도적 시간 지연사용 기능 : 알람, setTimeout() 같은거
32+
4. DB 조회 같은거
33+
34+
35+
#### 비동기 처리 원리
36+
37+
38+
1. 비동기 처리할 일을 API에 넘긴다.
39+
- 별개의 멀티 쓰레드 영역
40+
- 브라우저에선 Web API, NodeJS에선 Node API
41+
2.
42+
43+
44+

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /