How can I print a circular structure in a JSON-like format?
Asked 07 September, 2021
Viewed 1.4K times
  • 56
Votes

I have a big object I want to convert to JSON and send. However it has circular structure. I want to toss whatever circular references exist and send whatever can be stringified. How do I do that?

Thanks.

var obj = {
  a: "foo",
  b: obj
}

I want to stringify obj into:

{"a":"foo"}

28 Answer