@JoveLebedev

Почему очищается объект при обращении?

Ломаю голову, не пойму.
Есть обьект функций mainCatalog.
В head пишу:
var _mainCatalog = new mainCatalog;
_mainCatalog.init();


В body присутствую инициализации других функций.
_mainCatalog.initBasket();
_mainCatalog.initDetail();

и т.д.

Но на некоторых страницах при обращении к последней "теряется" обьект _mainCatalog, а конкретно принимает значение undefined. Решает проблему setTimeout, но не считаю это верных решением, учитывая то, что не знаю причину. Подскажите, куда бросить взгляд?

П.с. в некоторых случаях console.log(_mainCatalog) тоже очищает обьект.
  • Вопрос задан
  • 176 просмотров
Пригласить эксперта
Ответы на вопрос 1
AMar4enko
@AMar4enko
На всякий случай автору вопроса - на подобные вопросы я подаю жалобы.
Хотите помощи с неработающим кодом - показывайте код.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы