P K*_*P K 10 javascript google-chrome
我在Navigator对象的序列化过程中得到RangeError.
可能是什么原因?
JSON.stringify(navigator);
RangeError: Maximum call stack size exceeded
Run Code Online (Sandbox Code Playgroud)
浏览器:Chrome

这是因为,正如错误消息所示,该navigator对象太大。
您可以使用dystroy的修改后的JSON函数,如下所示:
var navJSON = JSON.pruned(navigator);
Run Code Online (Sandbox Code Playgroud)
返回的对象相当大,但几乎可以肯定它不完全正确。如果要navigator使用 JSON 传输有关对象的数据,则应仅发送这些属性,而不是整个对象。
| 归档时间: |
|
| 查看次数: |
11447 次 |
| 最近记录: |