如何使用javascript有效地打印大量数据



我正在使用一堆console.logconsole.dir调用调试一个网页,但在某个时候,它只是打印出太多内容,以至于浏览器冻结。有时我可能会打印出大量的数据,比如迭代超过十万个元素的数组并打印出所有的值。

也许这种方法是错误的,但我想要所有的数据
如何记录所有这些数据?最好我想最终将这些数据打印到磁盘上(要么从控制台复制粘贴,要么让浏览器自动为我创建文件)。

使用:http://www.json.org/

JSON基本上是一个对象,但您可以收集MUCH更多的数据并轻松显示,而不会出现堆栈溢出。

使用超过5000个console.logs将使浏览器生吞活剥使用某种数据库结构,这是最简单、最兼容Javascript的。

最新更新