TypeError: cyclic object value Demo TypeError: cyclic object value JavaScript var a = {} a.b = {}; try{ JSON.stringify(a) }catch(e){ alert(e); }