상세 컨텐츠

본문 제목

splice 사용 중 이상한 거 기록

IT/Linux>Shell

by J KIMS 2021. 1. 28. 22:31

본문

반응형

로그 찍어가면서 로컬저장소 내 배열 변화 확인하는 중인데

 

todoItems.splice(index, 1);
console.log(localStorage);

splice로 아이템을 제거한 후의 배열이 출력되어야 하는데 위 코드에서는 제거되기 전의 배열이 출력됨.

 

 

 

 

하지만 localStorage를 입력해서 확인해보면 지정한 인덱스의 오브젝트는 삭제된 게 맞음

 

이 말은 즉슨 splice가 작업을 수행하기 전에 로그가 찍힌다는 건데.. 왜 그런지 잘 모르겠다

반응형

관련글 더보기

댓글 영역