我的JavaScript应用在Firefox和Chrome上运行得非常好。但是在Internet Explorer(IE 8)上似乎出现了故障。
我没有在控制台日志中收到错误消息。通过调试代码,我注意到应用程序在以下行上出现故障:
我没有在控制台日志中收到错误消息。通过调试代码,我注意到应用程序在以下行上出现故障:
series.reduce(visit, []);
整个函数在这一点退出。
我知道reduce
适用于数组,但是console.info(typeof(series))
告诉我们: object
但是这个对象看起来确实像一个数组-并且在FF/Chrome上可以工作。 这可能是IE停止处理该功能的原因吗? 如何在IE中处理此问题?
谢谢。