Показать сообщение отдельно
Старый 07.08.2008, 15:20
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 10  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от venomspawn Посмотреть сообщение
Код:
var wg : WidgetGrid = new WidgetGrid();
объект wg не получает ни свойств, ни методов WidgetGrid. При препарировании wg с помощью функции ASSetPropFlags обнаружилось, что у объекта wg нет даже свойства prototype, только __proto__ и __constructor__ .
А с какого перепуга у объекта (экземпляра) класса должен быть prototype? prototype - это объект-свойство функции (класса).

Почему объект wg не получает ни свойств, ни методов своего класса - вопрос уже следующий и из предоставленного материала абсолютно непонятный. Может он просто перекрывается другим объектом с тем же именем wg? Гадать так можно бесконечно.