Error Handling 썸네일형 리스트형 js try/catch문으로 함수 리팩토링하기 키워드: try...catch, throw, Error object, refactoring 상황 GET 요청할 데이터를 전처리하고, 요청하고, 후처리하는 중요한 함수의 흐름을 파악하기 힘들어 함수 리팩토링을 진행해야한다. const searchData = () => { const ids = Array.from(new Set(idsString.split(',').map(Number))); if (ids.some(Number.isNaN) || ids.length < MINIMUM_COUNT) { toastErrorMessage(`'${MINIMUM_COUNT}개' 이상의 '숫자'를 입력해주세요.`); } else { setIsLoading(true); Api.getData({ ids: ids.join(','.. 더보기 이전 1 다음