JavaScript - 문제 미리보기

문제 500

hard
다음 두 파일의 코드에서 결과로 출력될 내용은? ```javascript // message.js const message = () => { const name = "Jesse"; const age = 40; return name + ' is ' + age + ' years old.'; }; export default message; // main.js import message from "./message.js"; console.log(message()); ```
A. "Jesse is 40 years old."
B. "message is undefined years old."
C. 에러 발생
D. undefined

정답: A

`message.js`에서 `message` 함수를 default export로 내보내고, `main.js`에서 이를 import하여 호출합니다. `message()` 함수가 실행되면 내부에서 정의된 name("Jesse")과 age(40)를 사용하여 "Jesse is 40 years old."라는 문자열을 반환합니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.