inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

ES 모듈 사용 시 다른 결과

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

ES 모듈을 사용하기 위해 `package.json` 파일에 { 'type' : 'module' } 설정을 해놓고 다음과 같은 코드를 돌렸을 때 강의에서 보여주신 결과와 다르게 출력되는 것을 확인했습니다. console.log(this); console.log(this === module.exports); // ReferenceError: module is not defined in ES module scope function a() { console.log(this === global); // false } a(); { 'type' : 'module' } 설정을 하게되면 this 값이 바뀌고 스코프도 다르게 작동 되는 것인가요?!

  • ES모듈
  • mongodb
  • mysql
  • nodejs
  • Sequelize
hyeokim 댓글 1 좋아요 0 조회수 271

인기 태그

인프런 TOP Writers

주간 인기글