nomadcoders - loading todos

sang one leee·2023년 2월 2일
0

nomadcoders

목록 보기
5/10

todo.js

let toDos = []
.
.
.
const savedToDos = localStorage.getItem(todos_key)

if(savedToDos !== null) {
    const parsedToDos = JSON.parse(savedToDos)
    toDos = parsedToDos
    parsedToDos.forEach(paintToDo)
 }

toDos 배열을 let으로 바꿔 재할당이 가능하게 만든다. JSON.parse() 메서드는 JSON 문자열의 구문을 분석하고, 그 결과에서 JavaScript 값이나 객체를 생성한다. JSON.parse()로 str으로 저장된 값을 객체로 생성하고 새로고침을 해도 localstorage에서 값이 지워지지않고 값을 추가해도 덮어 씌워지지않게 만든다.

profile
코린이 화이팅

0개의 댓글