문서 목록
⭐️는 필수 지식, 💡는 이해하면 좋은 지식이에요.

동기와 비동기

개념 설명

코드 실행 순서를 제어하는 두 가지 방식으로, 동기는 순차 실행, 비동기는 병렬 실행을 허용.

핵심 포인트

  • 동기(Sync): 작업이 완료될 때까지 다음 코드 실행 대기
  • 비동기(Async): 작업을 시작하고 즉시 다음 코드 실행
  • JavaScript는 단일 스레드지만 이벤트 루프로 비동기 처리 지원
  • 비동기 처리: 콜백, Promise, async/await 패턴 사용

예시 코드

// 동기 처리
console.log('1');
console.log('2');
console.log('3');
// 출력: 1 → 2 → 3 (순차 실행)

더 많은 내용을 확인하세요! 📚

동기와 비동기의 전체 내용을 보시려면 프리미엄 플랜이 필요합니다.

✨ 모든 기술 문서 무제한 액세스

📝 실습 예제와 상세한 코드 설명

🎯 면접 예상 질문과 답변 가이드

플랜 비교하기