IE/JS:减少对象
问题描述:
我的JavaScript应用程序在Firefox和Chrome上运行得非常好。但它的接缝在Internet Explorer(IE 8)上被打破。IE/JS:减少对象
我在控制台日志中没有收到错误消息。通过调试我注意到的代码,该应用程序在以下行中断开:
series.reduce(visit, []);
整个函数在此处退出。 我知道,reduce
适用于阵列,但console.info(typeof(series))
告诉:对象
但是,这个对象看起来像一个数组 - 它适用于FF/Chrome。 这可能是为什么IE停止处理此功能的原因吗? 并且:如何在IE中处理这个?
谢谢。
答
减少之前,不支持IE 9:https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/array/reduce#Browser_compatibility
这种联系确实有代码,不支持减少浏览器解决方法位。
答
您还可以找到其他ES5的JavaScript阵列功能polyfills这里:
哦jeah ......完蛋了!谢谢! –