我运行的JSON3库失败了,因为由于某种原因,JSON.stringify在特定的网站上返回不同的结果,不幸的是,页面在登录后,但是iv'e提供了图像。
主页的'concursolutions.com‘门户,如果有人有loggin。
相似之处
我还应该查些什么?我没有主意了
我使用的代码:
JSON.stringify({'a':[1, 2]}, undefined, 1)意外行为

预期行为

发布于 2017-08-07 10:20:28
最后找到了答案,问题是'prototype.js‘版本1.6.1.0中的一个BUG。
prototype.js库修改/重写了许多“本机”函数。
prototype将toJSON函数添加到数组中,这将导致JSON.stingify获得该值而不是原始值。
关于“toJSON”行为的更多信息
https://stackoverflow.com/questions/45543380
复制相似问题