본문으로 건너뛰기
프딥
프딥
레퍼런스
학습
검색
로그인
⚡
JavaScript
자바스크립트 핵심 개념
(18개 질문)
전체
쉬움
보통
어려움
01
클로저(Closure)란 무엇인가요?
보통
스코프/클로저
02
Promise와 async/await의 차이점을 설명해주세요.
보통
비동기
03
이벤트 루프(Event Loop)의 동작 원리를 설명해주세요.
보통
이벤트
04
JavaScript에서 this는 어떻게 결정되나요?
보통
this
05
프로토타입(Prototype)과 프로토타입 체인을 설명해주세요.
보통
프로토타입
06
깊은 복사(Deep Copy)와 얕은 복사(Shallow Copy)의 차이점은?
보통
객체
07
ES Modules과 CommonJS의 차이점은?
보통
모듈
08
WeakMap과 WeakSet은 무엇이고 언제 사용하나요?
보통
메모리
09
AbortController를 이용한 요청 취소 패턴을 설명해주세요.
보통
비동기
10
JavaScript 에러 핸들링 패턴과 커스텀 에러 클래스를 설명해주세요.
보통
에러 처리
1
2