Mik*_*ike 35 json google-chrome circular-reference
我正在尝试在Chrome中对一个对象进行字符串化(...),并且我不断获得"将循环结构转换为JSON"消息,尽管事实上(据我所知)没有这样的结构存在.
我已经完成了十几次代码,无法找到任何循环引用.有没有什么方法可以让Chrome告诉我除了这个痛苦无用的错误信息之外还有什么蠢货?
Pau*_*aul 32
如果这太明显了,请原谅我.在撰写本文时,我不知道你尝试了什么.
插入
console.log(the object);
Run Code Online (Sandbox Code Playgroud)
用你要传递的对象替换'对象' JSON.stringify()
在JSON.stringify通话前插入此行
并查看对象的控制台日志(shift control J).在控制台日志中,对象将被标记为">"符号,可以单击该符号以展开到字段.
它抱怨一个对象有自己的指针,就像这种对象:
A = [];
A[0] = A;
JSON.stringify(A); // circular error
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
64035 次 |
| 最近记录: |