인프런 업데이트 소식 🔨👷🏼‍♂️
견고한 JS 소프트웨어 만들기

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

(13개의 수강평)

330명의 수강생

27,500원

평생
초급, 중급
수료증
19회 수업, 총 1시간 11분
위시리스트 추가
아이티티티 프로필

전역변수 value에 관한 질문입니다. 아이티티티 3달 전

보통 실무에서는 한 화면마다 데이터를 받을 일이 많은데,

 

그럴 경우, 데이터를 전역변수로 밖에 받을 수 없는 것 같은데,

어떻게 하는게 좋은 방법인가요?

0
아이티티티 프로필

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

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

1
zergcity 프로필

강의 모두 보고 궁금한게 있는데요. zergcity 10달 전

  1. 모든 js파일의 문장 끝에 세미콜론이 없는데, 왜 문제가 안 되는지 궁금합니다.

  2. 한 Counter, CountView를 한 파일에 같이 넣으면 안 좋은점이 뭘까요?

    • 계속 보면서 느낀게 App이라는 네임스페이스를 사용 하니까 ClickCounter.js에 App.ClickCounter, App.ClickCountView 같이 선언해도 문제가 될 게 없을 거 같은데, 굳이 다른파일에 작성하신 이유가 있을까요? 이와 더불어 index.html의 스크립트들을 App.init 에 빼서 좀 더 html의 가독성을 높이는건 어떨까... 싶은 생각도 해봤는데, 어찌 생각하실지 궁금합니다.

1
여어 프로필

event delgation test 질문드립니다 여어 2018.06.11

spy on을 통해서 event를 감지하는 것은 잘 배웠는데요

보통 ul에 event를 바인드하고 li나 button 해당 target을 찾는 event delegation기법을 자주 활용하는데 이 부분은 test를 어떻게 해야 하는지 잘 모르겠어서 질문드립니다.

spyon으로는 실행했을 때는 event Capturing이 일어나지 않더라고요

검색해도 잘 못 찾아서 질문드립니다 ㅜ

1
여어 프로필

event 여어 2018.06.10

0
여어 프로필

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

강의에서 모듈패턴 2가지 중에 임의모듈 패턴을 선택하신 이유를 알 수 있을까요?

View, ClickCounter 싱글톤이 아닌 모듈이 2개로 나눠져서 임의모듈패턴이 더 적절해서 고르신건가요?.?

1
여어 프로필

사소한 질문 여어 2018.06.11

의존성 주입 부분에서 위에 beforeEach로  updateEl는 할당되어 있어서 생략하는 편이 더 좋은 코드일까요? 

const clickCounter = null;

const actual = ()=>App.ClickCountView(clickCounter, updateEl);

expect(actual).toThrowError()

1
여어 프로필

강좌관련 질문드립니다 여어 2018.06.11

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

var App = App || {}

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

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

1