мое javascript-приложение работает на Firefox и Chrome очень хорошо. Но в Internet Explorer (IE 8) это выглядит не так, как надо.
Я не получил сообщение об ошибке в логе консоли. Отлаживая код, я замечаю, что приложение разбивается на следующую строку:
series.reduce(visit, []);
В этот момент вся функция завершается.
Я знаю, что reduce
работает для массивов, но console.info(typeof(series))
говорит: object
Но этот объект в точности выглядит как массив - и он работает на FF / Chrome.
Может ли это быть причиной того, почему IE прекращает обработку функции в этот момент?
И: как справиться с этим в IE?
Спасибо.