본문 바로가기
Language/web

[JavaScript] Converting circular structure to JSON 에러

by 애기 개발자 2021. 12. 16.
반응형

회사에서 늘 하듯이 코딩을 하고있었다.

 

어떠한 특정 값을 console.log로 찍어보고 싶었으나

[obejct Object]의 값이 나왔고

 

이를 확인 하기위해서

 

JSON.stringify(data) 를 사용하여 확인하려했다.

 

그러나.. 아래와 같은 처음 보는 오류가 발생하여서 열심히 확인해 보았다.

 

Converting circular structure to JSON

선회하는 구조를 JSON으로 바꾸려 해서 난 오류인 것이다.

 

이는 즉 배열 구조라는 것이고 나는 반복문을 이용해 이를 확인하고자 하였다.

 

console.log("data - "+JSON.stringify(data)); //에러가 나는 코드

//이하 정상 작동하는 코드
for( output in data )
	console.log("array - "+JSON.stringify(output));

위와 같이 풀어서 console.log로 값을 확인해 보니

 

 

... 이러한 값이 도출 되었다.

 

위의 이미지 외에도 밑에 더 많은 옵션 값들이 있었다.

반응형

댓글