For debugging I want to serialize javascript objects with JSON.stringify(myobject). But this gives:
TypeError: Converting circular structure to JSON
<
JSON.stringify(obj) does not support circular referencing such as:
var car = {}
car.myself = car;
JSON.stringify(car);
However dojox.json.ref does support circular referencing, if you wanted to explore another option.
However if your purposes are strictly to debug, I'd suggest using the built in browser debugger such as Chrome's, IE's or Firebug(for firefox).