기술면접 - 비동기란???

임홍렬·2022년 7월 7일
0

기술면접

목록 보기
1/1

1. 비동기 처리란 ?

  • 비동기적 처리는 앞선 작업의 마침과 관계없이 다음 동작을 실핼할 수 있는 방식을 말합니다.
    비동기적 실행의 개념은 특히 웹개발에서 유용한데,
    인터넷에서 서버로 요청을 보내고 응답을 기다리거나 큰 용량의 파일을 로딩하는 작업에서 매우 효율적입니다.
    비동기 작업은 event queue에 들어가고, main thread가 끝난 후 실행되어 후속 JavaScript코드가 차단되는 것을 방지합니다.

2. 비동기 처리란 ?

  • 특정코드가 끝날때까지 코드의 실행을 멈추지 않고 다음 코드를 먼저 실행하는 것을 의미하고, 예시로는 Ajax, setTimeout등이 있습니다.

profile
뜨내기 FE 개발자

0개의 댓글