Показать сообщение отдельно
  #1 (permalink)  
Старый 22.09.2013, 15:22
Новичок на форуме
Отправить личное сообщение для Megas Посмотреть профиль Найти все сообщения от Megas
 
Регистрация: 22.09.2013
Сообщений: 2

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

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


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

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

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

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