已尝试调用具有无效值的 JSON.stringify。 value 参数(一个数组或对象)包含循环引用。
- 从参数中删除循环引用。
在此示例中,代码导致运行时错误,因为 john 具有对 mary 的引用,而 mary 又引用了 john。 要移除该循环引用,请移除或取消 mary 对象的 brother 属性,或 john 对象的 sister 属性。
var john = new Object();
var mary = new Object();
john.sister = mary;
mary.brother = john;
// This line causes a runtime error.
var error = JSON.stringify(john);