본문으로 건너뛰기
프딥
프딥
레퍼런스
오늘의 학습
플래시카드
검색
로그인
⚡
JavaScript
자바스크립트 핵심 개념
(16개 질문)
01
클로저(Closure)란 무엇인가요?
보통
스코프/클로저
02
Promise와 async/await의 차이점을 설명해주세요.
보통
비동기
03
이벤트 루프(Event Loop)의 동작 원리를 설명해주세요.
보통
이벤트
04
var, let, const의 차이점은 무엇인가요?
쉬움
타입
05
JavaScript에서 this는 어떻게 결정되나요?
보통
this
06
프로토타입(Prototype)과 프로토타입 체인을 설명해주세요.
보통
프로토타입
07
map, filter, reduce의 차이점과 사용 예시를 알려주세요.
쉬움
배열
08
깊은 복사(Deep Copy)와 얕은 복사(Shallow Copy)의 차이점은?
보통
객체
09
Generator와 Iterator 패턴을 설명하고 실무 활용 예시를 들어주세요.
어려움
고급
10
ES Modules과 CommonJS의 차이점은?
보통
모듈
1
2