zero-base 프론트엔드 스쿨 ⛪️

JavaScript 프로젝트 과제 MISSION 2❗

엄성준 2023. 1. 9. 00:31

JavaScript 프로젝트 과제 MISSION 2를 코딩하면서 느낀 점에 대해서 적어볼까 합니다.

 

먼저 아직도 스코프 영역에 대한 부분이 미흡한 것 같습니다.

 

Utils나 Modul의 대한 개념은 강의를 학습하면서 꽤 많이 알게 된 것 같습니다. 

 

이번 프로젝트에서는 Utils를 사용했으면 좋겠다 해서 이전에 우희은 선생님에게 배운 DOM객체 생성 util과, DOMList생성 util을 사용해 봤습니다.

 

또한 지정된 시간마다 사용하는 setInerval() 함수를 사용했고 현재 시간을 가져올 수 있는데 Date() 함수 또한 사용했습니다. 

 

이전에 강의에서 stopwatch를 만든 경험이 있어서 크게 어렵지는 않았지만 가장 어려웠던 부분이 여러 개의 시계를 생성해도 똑같이 작동하게 하는 부분이었는데 많이 고민하다 스코프에서 힌트를 얻고 해결했던 것 같습니다.

 

남은 미션도 열심히 하겠습니다!