Код:
[code]
console.log( filds.serializeArray() );
var filds_arr = filds.serializeArray() ;
console.log(filds_arr);
[/code]
Первая строка печатает в консоль
[code]
Array [ Object, Object ]
[/code]
третья печатает:
[code]
Array [ ]
[/code]
Почему тот-же самый метод вызванный у того-же самого объекта возвращает другой результат если этот результат пытаться присвоить переменной?
Почему? Как такое вообще может быть? Это какая-то особая магия JS, или я второй чай не могу найти очевидную ошибку в своём коде?

Ответ на:
комментарий
от jesseydesu


Ответ на:
комментарий
от MrClon

Ответ на:
комментарий
от abs



Ответ на:
комментарий
от jesseydesu

Ответ на:
комментарий
от x3al



Ответ на:
комментарий
от J-yes-sir


Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от MrClon

Ответ на:
комментарий
от J-yes-sir

Ответ на:
комментарий
от MrClon

Ответ на:
комментарий
от abs

Ответ на:
комментарий
от MrClon

Ответ на:
комментарий
от Vit



Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Что есть конструктор в JS? (2017)
- Форум javascript и какой-нибудь unset() (2008)
- Форум Не запускается .js скрипт через node (2015)
- Форум обьект или массив js (2012)
- Форум Объясните за js (2015)
- Форум Node.js async objects transformation with timeout (2014)
- Форум Преимущество использования константы, а не переменной (2018)
- Форум Как присвоить значение переменной по её названию в другой переменной? (2012)
- Форум новичковский вопрос про просмотр функций объекта (2008)
- Форум Backbone.js (2014)