강좌관련 질문드립니다

미해결질문
여어 프로필

아까 질문을 올렸었는데 찾을 수가 없어서 다시 올려요

var App = App || {}

이 부분을 let으로 대신하려고 하니까 에러가 나더라고요

가급적이면 let이나 const를 사용하려고 하는데 어떻게 고쳐야 되는지 잘 모르겠어서 질문드려요

김정환 프로필
김정환 2018.06.11

let이나 const를 사용하게 되면 Referrence Error가 발생합니다. App이란 변수가 없는데 사용하고 있으니깐요.

위 패턴은 var의 특성을 이용한 이전 방식의 모듈 패턴입니다.

대신 ES6의 모듈 시스템을 사용하시면 좋을 것 같습니다.

ES6 모듈:

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/import

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스