javascript 문제 목록(18문제)
자바스크립트 데이터 타입
다음 중 자바스크립트에서 유효하지 않은 데이터 타입은 무엇인가요?
JavaScript 클로저
다음 코드의 실행 결과는 무엇인가요? ```javascript function createCounter() { let count = 0; return function() { return ++count; }; } const counter = createCounter(); console.log(counter()); console.log(counter()); console.log(counter()); ```
JavaScript Promise
다음 코드의 출력 결과는? ```javascript Promise.resolve(1) .then(x => x + 1) .then(x => { throw new Error("Error!") }) .then(x => console.log(x)) .catch(err => console.log(err.message)) .then(() => console.log("Done")); ```
자바스크립트 undefined
자바스크립트에서 'undefined'의 의미는 무엇인가요?
JavaScript 비동기 처리
async/await 구문에 대한 설명으로 옳지 않은 것은?
JavaScript 배열 메서드
다음 중 원본 배열을 변경하지 않는 메서드는?
JavaScript 이벤트 버블링
JavaScript에서 이벤트 버블링을 중지하는 메서드는?
JavaScript Promise
Promise의 상태가 아닌 것은?
JavaScript 스코프
다음 중 JavaScript의 블록 레벨 스코프를 갖는 변수 선언 키워드는?
JavaScript 데이터 타입
JavaScript에서 NaN의 데이터 타입은?
Node.js 이벤트 루프
Node.js의 이벤트 루프에 대한 설명으로 틀린 것은?
JavaScript this
JavaScript의 화살표 함수에서 this의 특징은?
JavaScript 엄격 모드
JavaScript에서 엄격 모드(strict mode)를 활성화하는 문자열은?
JavaScript 비동기 프로그래밍
다음 중 JavaScript의 비동기 처리 방식이 아닌 것은?
JavaScript 클로저
JavaScript 클로저의 주요 특징이 아닌 것은?
JavaScript Map과 Set
JavaScript에서 Map 객체의 특징이 아닌 것은?
JavaScript 프로토타입
JavaScript에서 모든 객체의 프로토타입 체인의 최상위에 있는 객체는?
JavaScript 모듈
ES6에서 모듈을 내보내는 키워드는?