Skip to content

14주차 질문

SuHyeon Lee edited this page Dec 22, 2025 · 4 revisions
  • 프로미스가 왜 도입되었는지, 기존 콜백 패턴의 어떤 문제를 해결하기 위해 등장했는지 설명해 주세요.
  • try...catch...finally 문에서 catch 블록은 언제 실행되고, finally 블록은 어떤 경우에 실행되는지 설명해 주세요.
  • 모듈이 무엇인지, 그리고 모듈이 되기 위한 핵심 조건을 설명해 주세요. 선택적으로 공개하고 필요할 때 가져다 쓸 수 있어야 한다.
  • 프로미스의 3가지 상태를 설명하고, 각 상태가 되기 위한 조건을 설명하시오.
  • 모듈이 자신만의 파일 스코프를 가져야 하는 이유와, 동시에 다른 모듈에서 재사용 가능해야 하는 이유를 설명하시오. 다른 모듈에서 접근할 수 없게 되니까 코드 단위가 명확하게 분리 되고 변수명 충돌 방지, 재사용이 가능해야 하는 이유 완전히 분리되어서 다른 곳에 쓸 수 없기 때문에 쓸 수 있게 하기 위해서 재샤용이 가능해야 함

Clone this wiki locally