IE9 неправильное поведение с массивом объектов
Мой код JS прекрасно работает во всех браузерах, кроме IE.
Я не уверен, почему это происходит, наблюдаемое поведение
Ext.Msg.alert(filterIds.length) -> gives 2.
Ext.Msg.alert(Object.prototype.toString.call(filterIds)) -> object Array
Ext.Msg.alert(filterIds) -> prints nothing
Ext.Msg.alert(filterIds.toString()) -> alert box doesn show up, hence I was assuming it is giving error.
Этого не происходит при первом обращении к переменной, после чего начинается такое поведение. Это моя ошибка?
Спасибо
PS: я использую Ext-JS 3.4.
При использовании режима отладки я получаю сообщение типа SCRIPT5011: не могу выполнить код из освобожденного сценария для
Ext.Msg.alert(filterIds.toString())
Также это на локальных переменных. [+] filterIds [0] Object, (Array) [+] [0] "0" String [+] [1] "2" String