7

Moja aplikacja javascript działa bardzo dobrze na firefox i chrome. Ale szwy są zepsute w Internet Explorerze (IE 8).IE/JS: redukcja na obiekcie

Nie otrzymałem komunikatu o błędzie w dzienniku konsoli. Po debugowaniu kodu zauważam, że aplikacja łamie się w następującej linii:

series.reduce(visit, []); 

Cała funkcja kończy się w tym miejscu. Wiem, że reduce działa dla tablic, ale mówi: obiekt

Ale ten obiekt dokładnie wygląda jak tablica - i działa na FF/Chrome. Czy to może być powodem, dla którego IE przerywa przetwarzanie funkcji w tym momencie? Oraz: jak sobie z tym poradzić w IE?

Dziękuję.

Odpowiedz