강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

ㅂㅇㅈ님의 프로필 이미지
ㅂㅇㅈ

작성한 질문수

만들면서 배우는 리액트 : 기초

22 로컬스토리지에 데이터 싱크하기

localStorage.getItem(

작성

·

410

1

안녕하세요! 강의 잘 듣고 있습니다!! ╰(*°▽°*)╯
 
localStorage.getItem("counter") 라고 작성해주면
처음에 local storage에 counter라는 key가 생성되지 않았을때는
null값을 가지는걸 console.log로 확인해봤습니다
객체에 존재하지 않는 property는 undefined라고 생각햤는데...
왜 undefined가 아니라 null인지 궁금해요!

답변 1

1

진유림님의 프로필 이미지
진유림
지식공유자

좋은 의문입니다~

localStorage.getItem의 기본값이 undefined가 아닌 null이기 때문입니다.

API 스펙이에요 :) 

ㅂㅇㅈ님의 프로필 이미지
ㅂㅇㅈ
질문자

아하 감사합니다!!!

ㅂㅇㅈ님의 프로필 이미지
ㅂㅇㅈ

작성한 질문수

질문하기