개발자 99% 커뮤니티에서 수다 떨어요!
카카오클론을 마치고 바로 바닐라JS 첼린지를 참여한 초보자입니다!
JS는 하나도 모르는 상태에서도 쉽게 따라할수 있었던 강의내용이였고 투두리스트 만드는 과정에서 HTML과 CSS를 복습 할 수 있어서 좋았습니다.
투두리스트를 만들며 HTML CSS 보단 JS에 더 어려움을 느꼈으니 HTML과 CSS는 전에 비해 나아졌다고 생각해도 되겠죠...?
★구현기능
-프로필사진 랜덤설정
-이름 입력 후 메인페이지만 노출
-투두리스트 (더블클릭 시 수정기능 추가)
-시계
-VSC 단축키 임의로 5개 출력
-lottie 라이브러리를 이용해 에니메이션 출력
☆차후 추가할 부분
-서버에 이미지 업로드 후 사용
-캘린더
-lottie 및 CSS 이용해 이쁘게 꾸미기
☆어려웠던 점
랜덤으로 숫자 1개를 뽑는 법과 2개를 뽑는 법 그리고 그 이상의 숫자를 뽑는 법이 달라 인터넷을 보며 배웠어야했고,
투두리스트 만들며 왜 appendChild는 있는데 firstChild는 없는지 분노를 하였으며,
전역변수와 지역변수 그리고 함수에 파라미터는 어떻게 넣어야 하는지 충분히 이해하지 못 하고 있어서 만들면서 시간을 많이 소비했습니다.
☆아쉬운 점
https://usktea.github.io/toDoList/
저 따봉곰 엄청 귀여운데 보여드리지 못하네요 보고 싶으시면 여기 클릭해주시면 됩니다!
챌린지 끝날 떄 마다 나아지는 모습이 보이니 더 빡쌔게 공부하고 싶은 욕구가 나네요!
그럼 다음 챌린지 때 뵙겠습니다!