순서상으로는 getItem이 스크립트 윗줄에 있어 먼저 실행될 것 같고
setItem의 경우에는 firebase 함수 안에 들어가 있어서
getItem 보다 나중에 실행되는 것 아닌가요??
그럼 넣기도 전에 빼라는 명령을 주면 오류가 생기는 건 아닌지
강의 영상을 보면 오류가 안생기는데 제가 다른 프로젝트를 할때는 해당 값이 없다는 오류가 뜹니다.
var 뺀거 = localStorage.getItem('user');
$('#userName').html(JSON.parse(뺀거.displayName))
firebase.auth().onAuthStateChanged((user)=>
{ if (user) {
console.log(user);
localStorage.setItem('user', JSON.stringify(user)) } })