-
Notifications
You must be signed in to change notification settings - Fork 65
20.07.28
- N/A
-
현석
-
성흠
-
순호
-
원종
-
다음 코드가 즉시 호출 함수 표현식(IIFE)로 동작하지 않는 이유에 관해서 설명해보세요:
js function foo(){ }();.
-
IIFE로 만들기 위해서는 어떻게 해야 하나요?
- null과 unedefined 그리고 undeclared의 차이점은 무엇인가요?
-
두개를 구분하기 위해서는 어떻게 하면 될까요?
- 클로져(Closure)는 무엇이며, 어떻게/왜 사용하는지 설명해주세요.
-
클로져를 만들 때 선호하는 패턴은 무엇인가요? argyle (IIFEs에만 적용할 수 있다)
- 익명함수(anonymous functions)는 주로 어떤 상황에서 사용하나요?
-
this는 JavaScript에서 어떻게 작동하는지 설명해주세요.
-
prototype 기반 상속은 어떻게 하는지 설명해주세요.
-
AMD와 CommonJS는 무엇이고, 이것들에 대해 어떻게 생각하시나요?
-
"호이스팅(Hoisting)"에 대해서 설명하세요.
-
이벤트 버블링(Event Bubbling)에 대해서 설명하세요.
-
이벤트 캡쳐링(Event Capturing)에 대해서 설명하세요.
-
"속성(Attribute)"와 "요소(property)"의 차이가 무엇인가요?
-
내장된 JavaScript 객체를 확장하는 것이 좋지 않은 이유는 무엇인가요?
-
document load event와 DOMContentLoaded event의 차이점은 무엇인가요?
-
==와 ===의 차이점은 무엇인가요?
-
JavaScript의 "동일출처정책(the same-origin policy)"에 대해서 설명하세요.
-
다음 코드를 동작하게 만드세요.
-
duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
-
삼항식(Ternary statement)을 사용하는 이유는 무엇이고, 그것을 표현하기 위한 연산자 단어는 무엇인가요?
-
use strict;은 무엇이고, 사용했을 때 장단점에 관해서 설명해주세요.
-
100번 반복되는 반복문이 있습니다. 3의 배수일 때는 fizz, 5의 배수일 때는 buzz, 3과 5의 공배수일 때는 fizzbuzz가 출력되는 코드를 작성해보세요.
-
온라인
-
일시: 20년 8월 5일 19시