본문 바로가기
javascript+node.js

10/25 팀 과제 2

by 마루청 2023. 10. 25.
728x90

내일배움캠프 오늘 학습 내용

 

  • 팀 과제 진행 : CSS 보강, 리뷰를 저장해 출력하기, validation check 등을 진행하였다.

 

 

localstorage

 

- 자신의 컴퓨터에서만 사용하는 내장 database라고 볼 수 있다. key value 식으로 데이터를 저장하며 모든 데이터는 string으로 저장되는 것 같다.

setItem("key, "value") 로 저장, getItem("key")로 value 값을 가져올 수 있다. 리뷰를 저장하고 출력할 때 localstorage를 사용하였다. clear()를 통해 해당 local에 저장된 모든 내용을 지울 수 있었다.

 

 

팀과제 진행사항

 

CSS를 조금 더 보강해 보았다. 또, validation 함수를 추가해 불안전한 리뷰나 악성댓글들을 차단할 수 있도록 만들었다. 해당 리뷰는 작성자만이 수정할 수 있도록 비밀번호를 입력하여 수정해야 하는데, 이 역시 프론트엔드의 보강이 필요하다. 리뷰가 없는 경우에는 리뷰가 존재하지 않는다고 뜨게 된다. 그에 더 추가한다면 별점을 입력하게 하여 평균낸 리뷰별점을 따로 볼 수 있도록 만들어보고싶다.

 

728x90

'javascript+node.js' 카테고리의 다른 글

10/27 팀 과제 4  (0) 2023.10.27
10/26 팀 과제 3  (0) 2023.10.26
10/24 팀 과제 1  (0) 2023.10.24
10/23 개인과제 & web 강의 2  (0) 2023.10.23
10/20 HTML & 개인 과제1  (0) 2023.10.20

댓글