SyntaxError: "undefined' is not valid JSON (JSON.parse 에러)
너무 무서운 에러를 만났다. SyntaxError: "undefined' is not valid JSON 문자열을 JSON.parse로 파싱할 때 흔하지는 않지만 그래도 누군가에게도 발생했던 에러였다. 특히 refresh 같은 기능을 사용해서 데이터를 받아 올 때 저렇게... 끊임없이 콘솔을 도배하는.... 아주 무시무시한 현상이기에 얼른 에러를 해결해 보기로 하자!!! - JSON.parse() 에러 해결 try { ... } catch { ... } 사용 보통 많이 사용하는 방법이다. JSON.parse() 호출을 try catch문으로 감싸 실패한 경우 발생할 일들을 지정해 놓을 수 있는 방법 try { // 에러 발생이 예상되는 코드 } catch (error) { // try에서 발생한 예외 코..
2023.08.23