1. 모듈화
각각 함수를 만들다 보니 중복되는 부분들이 많이 생겼었다.
그래서 모듈화를 진행했다.
2. 돌림판 구현
1~7개의 랜덤 메뉴를 추천해주는 랜덤 러키세븐 픽 기능이 참 재밌었다.
그래서 이번에는 빠르게 메뉴들이 돌아가고 뽑기 버튼을 누르면 하나의 메뉴가 고정되는 랜덤 뽑기 기능을 구현해 봤다.
기능을 추가하기 전에도 400줄을 훌쩍 넘기던 JavaScript가
기능을 추가했는데도 220줄로 줄어들었다.
다음에는 급하다고 하드코딩을 하지 말고 모듈화에 대한 부분을 신경 써봐야겠다.
'웹개발 toyProject' 카테고리의 다른 글
Semi Project 회원관리 & 구매정보관리 1 (1) | 2022.11.10 |
---|---|
학원 근처 맛집 추천 웹사이트 1 (1) | 2022.10.04 |