Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Аномальное поведение массива в Firefox (https://javascript.ru/forum/css-html-firefox-mizilla/41621-anomalnoe-povedenie-massiva-v-firefox.html)

Megas 22.09.2013 15:22

Аномальное поведение массива в Firefox
 
Пытаюсь отладить код, который почемуто не работает в Firefox, но отлично работает в Chrome.

Суть такова, в некую функцию передаются параметры, один из которых массив. Внутри функции есть проверка этого массива (Переменная C):


Какимто образом данное условие не срабатывает, не смотря на то, что данная переменная 100% массив. Это видно все в том же Firebug'e.

Как можно видеть C является массивом, но при этом C instanceof Array почемуто false.

Для заметки:
1. Данное условие находится в самом начале функции, никаких действий с переменной C до этого не производится.
2. Проверяю на Firefox 24
3. Дебажу все через Firebug

Я уже и не знаю что делать, как такое вообще возможно? Что я упустил? Как я уже сказал, в хроме все работает отлично.

ksa 22.09.2013 20:30

Megas, меньше картинок - больше тестовых примеров... ;)

Megas 23.09.2013 01:05

Уже сам разобрался. Просто Array был переопределен.


Часовой пояс GMT +3, время: 08:42.