가수면
예외 처리 본문
만일 비동기 작업이 시행되기 전에 초기값이 비어 에러가 나는 상황이라면 다음과 같은 방법들을 사용할 수 있다. (초기값이 없어서 오류가 일어나는 상황 등을 방지.)
1. 초기값을 설정해준다.
const initialState = [{
title: "",
id: 0
}]
2. null 병합 연산자 사용
const {title, id} = data ?? { title: "", id: 0}
왼쪽 피연산자가 null 또는 undefined일 때 오른쪽 피연산자를 반환하고, 그렇지 않으면 왼쪽 피연산자를 반환하는 논리 연산자이다.
3. 옵셔널 체이닝 사용
'JavaScript > JavaScript' 카테고리의 다른 글
줄바꿈 적용 (0) | 2023.01.11 |
---|---|
1rem 을 10px로 맞추기 (0) | 2023.01.08 |
json server / Axios (0) | 2022.12.10 |
GET 방식 오류 패턴 (0) | 2022.11.20 |
스크립트 순서 (0) | 2022.11.17 |
Comments