inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

견고한 JS 소프트웨어 만들기

클릭카운트뷰 모듈 - 스펙2

강좌관련 질문드립니다

332

여어

작성한 질문수 17

0

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

var App = App || {}

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

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

tdd

답변 1

1

김정환

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

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

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

ES6 모듈:

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

tdd-red 스킬에 허용 에러 범위에 대한 질문

0

30

2

요구사항인터뷰 강의자료 안보임

0

74

2

실습에 사용된 MD파일 공유 가능한가요?

1

102

3

codex로 적용해도 큰 문제 없을까요?

0

92

1

강의 자료는 어디서 다운 받나요?

1

88

2

실습자료 확인 요청

0

76

2

UserService, CertificationService 책임 분리 기준 질문

0

40

1

POJO에서 Spring Test로 넘어갈 때 누락(해결됨)

0

55

1

모듈간끼리 연관성있는 것들에 대해 어떻게 설계를 해야 할까요?

1

304

1

dry 패턴

1

217

1

메소드 파라미터 변수명규칙

0

316

1

설치1듣고있는데용

1

400

1

actual 관련 Error Catch 부분.

0

233

1

jasmine 3 버전 실행시 randomized with seed 가 뭔지 궁금합니다.

0

325

0

모듈화를 진행할 때, 모듈패턴말고 클래스를 써서 모듈화를 진행해도 괜찮나요

0

287

1

App.ClickCounter의 인자로 원시형 자료가 아닌 객체를 넘겨주는 이유가 무엇인가요?

0

280

2

클릭카운터 모듈 - 스펙2 코드 질문

0

441

2

전역변수 value에 관한 질문입니다.

0

292

0

var App = App || {} 부분을 let으로 선언하면 에러가 나는데, 혹시 이유를 여쭤봐도 될까요?

0

366

1

강의 모두 보고 궁금한게 있는데요.

0

256

1

event delgation test 질문드립니다

0

225

1

event

0

238

0

모듈패턴 중에서 임의모듈패턴 /즉시실행함수 패턴

0

227

1

사소한 질문

0

290

1