반응형
타스로 쓰다보면 자꾸 빨간줄이 생기는데 일단 첫번째
1. getItem에 에러날 경우
const item = JSON.parse(sessionStorage.getItem(k)!);
뒤에 느낌표를 쓰기.
2. key에 에러날 경우
// 반복문이라서 i가 있음
const k = sessionStorage.key(i);
if (k && k.includes('user')) {};
첫번째는 따로 변수로 받아서 if문에서 갸가 있을 경우~를 써주고 처리하면 된다.
if (sessionStorage.key(i)?.includes('user')) {}
변수로 처리하기 싫다면 이렇게 물음표를 key뒤에 붙이면 됨!
'Javascript > typescript' 카테고리의 다른 글
[react][typescript] string[] 형식은 never[] 형식에 할당할 수 없습니다. (0) | 2024.01.23 |
---|---|
[typescript] 값 할당 시 문제 (0) | 2024.01.18 |
'정의되지 않음'일 수 있는 개체를 호출할 수 없습니다. (0) | 2024.01.15 |
[react][typescript] 'RefObject<HTMLElement>' 형식은 'LegacyRef<HTMLDivElement> | undefined' 형식에 할당할 수 없습니다. (0) | 2024.01.10 |
[react][typescript] .current'은(는) 'null'일 수 있습니다 (0) | 2024.01.09 |