node.js 빈 객체 체크하기

송유나·2020년 12월 24일
1
  1. 세션 유무에 따라 로그인-로그아웃 바뀌게 하려고 했음

  2. 초기:undefined =>세션 들어온 상태 => 세션 삭제된 후: {}(빈 객체로 남음)

  3. 세션이 삭제된 후 빈 객체는 undefined나 null로 체크를 할 수가 없음

  4. 그래서 빈 객체체크하는법 찾아 적용하고 메모중

if(typeof session == "undefined" || JSON.stringify(session) === JSON.stringify({}){
   ~~~
}else{
  ~~~
}
profile
개발자를 꿈꾸는 햇병아리입니다.

3개의 댓글

comment-user-thumbnail
2020년 12월 31일

length 도 많이 비교합니당 Object.keys(session).length >= 0

1개의 답글