비동기 asynchronous 라는 단어 때문에 아직도 동기, 비동기가 가끔 헷갈렸는데 이런 비유가 생각 났다.
파스타를 만들 때,
1. 파스타 면 삶기 (7분)
2. 소스 만들기 (2분)
의 단계가 필요하다.
이 때,
파스타 면 다 삶은 다음에 소스 만들기 시작하면 (1 -> 2 순서대로 하면) 동기
파스타면 (1) 기다리는 동안 소스 만들고(2) 2가 끝나면 다시 1로 돌아가서 1을 마저 처리하면 비동기
반응형
'Javascript와 아이들' 카테고리의 다른 글
리팩토링 이야기 (0) | 2023.09.22 |
---|---|
[javascript] 함수에 화살표가 왜 두 개나 있지....? (+자바스크립트 유튜브 강의 추천) (0) | 2022.04.20 |
xss, csrf 간단하게 (0) | 2022.01.09 |
자바스크립트 Date 를 년,월,일로 바꾸기 / 특정 요일 구하기 (0) | 2021.12.30 |