강의 요약
To-Do 리스트를 localStorage에 저장해 새로고침해도 유지되도록 만들었다.
1. toDos 배열 - 매번 입력받은 newTodo를 저장(push).
2. array.push(item) - 배열에 새로운 아이템 추가하는 함수
3. saveToDos - toDos 배열의 값을 localStorage에 저장할 함수
4. localStorage에는 문자열만 저장 가능함. 배열은 문자열로 변환이 필요하다!
5. JSON.stringify - object나 array를 문자열로 변환
6. localStorage.setItem(key,value) - 브라우저에 데이터 저장하기
'Javascript > Vanilla JS' 카테고리의 다른 글
[바닐라 JS 챌린지] To-do 삭제하기 - Date.now (1) | 2024.07.25 |
---|---|
[바닐라 JS 챌린지] To-do 불러오기2 - JSON.parse, forEach (0) | 2024.07.24 |
[바닐라 JS 챌린지] To-do 리스트 만들기 (추가, 삭제) - target 과 parentElement (0) | 2024.07.01 |
[바닐라 JS 챌린지] 랜덤 이미지 띄우기 - document.createElement(), appendChild (0) | 2024.06.29 |
[바닐라 JS 챌린지] 랜덤 명언 띄우기 - random(반올림), ceil(올림), floor(내림) 함수 (0) | 2024.06.28 |
댓글