gpt4 book ai didi

javascript - JSON.stringify(navigator) 期间超出最大调用堆栈大小

转载 作者:可可西里 更新时间:2023-11-01 02:44:54 26 4
gpt4 key购买 nike

我在 Navigator 对象的序列化过程中遇到 RangeError。

可能是什么原因?

JSON.stringify(navigator);
RangeError: Maximum call stack size exceeded

浏览器:Chrome enter image description here

最佳答案

那是因为,正如错误消息所说,navigator 对象太大。

您可以使用 dystroy's modified JSON function像这样:

var navJSON = JSON.pruned(navigator);

返回的对象相当大,但几乎可以肯定它不完全正确。如果您想使用 JSON 传输有关 navigator 对象的数据,您应该仅发送这些属性,而不是整个对象。

关于javascript - JSON.stringify(navigator) 期间超出最大调用堆栈大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14290620/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com