我有一个非常大的数组,我需要检查调试目的,问题是如果我试图查看数据,它会崩溃firebug等。
有没有办法可以将数组转储到文本文件中?
答案 0 :(得分:2)
为什么不将它转储到文档本身?如果您使用的是Firefox,请尝试以下操作:
document.write(myBigArray.toSource());
然后像往常一样在普通网站上复制粘贴。
p / s:toSource()
需要支持Javascript 1.3及以上版本的浏览器
答案 1 :(得分:1)
Opera具有可滚动警报,对于开发非常有用。
编辑:已成功测试500000行的邮件。您也可以从中复制。
答案 2 :(得分:0)
将数组发布到服务器(json / hidden field normal form post),并使用服务器端语言将该数组转储保存到文件中。
答案 3 :(得分:0)
文件中有一些libraries that can help。您可以使用ActiveX,但这会将您绑定到Internet Explorer以进行调试,这种情况在javascript世界之外。
答案 4 :(得分:0)
如果您使用IE,可以尝试将数组的字符串表示复制到剪贴板。