我正在使用一堆console.log
和console.dir
调用来调试网页,但在某些时候,它只打印出太多东西到浏览器冻结的程度。有时我可能会打印出大量的数据,例如迭代超过十万个元素数组并打印出所有值。
也许这种方法是错误的,但我想要所有的数据 如何记录所有这些数据?我最好将这些数据打印到磁盘上(通过从控制台复制粘贴,或让浏览器自动为我创建文件)。
答案 0 :(得分:3)
JSON基本上是一个对象,但您可以收集 MUCH 更多数据并轻松显示,而不会出现堆栈溢出。
使用超过5000 console.logs
将使浏览器活着。使用某种数据库结构,这是最简单,最兼容的Javascript。