Поправка: часть объектов, обычно самых низкоуровневых, не является классами по причинам, не связанным с "как попало". Классовая система это замечательно с точки зрения разработчика приложений, но у неё есть изрядная себестоимость в плане производительности. Поэтому некоторые вещи лучше делать в "голом" JavaScript.
Что касается ownerCt, то это свойство устанавливается на компоненте, когда он добавляется в контейнер. Свойство это используется много где и влияет много на что, поэтому манипулировать им вручную не рекомендуется, если вы не понимаете до конца, что именно делаете.
Если понимаете, то кто ж вам запретит. :)
|