![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Dimon1988 |
|
||||||||||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 30.6.2016 Репутация: нет Всего: нет |
Привет.
У меня много вопросов по Браузерной Объектной Модели. Непонятного больше, чем понятного. Хочу разобраться в структуре BOM. Вопрос 1: Если взять документ, в элементе
Вопрос: ГДЕ ЛЕЖАТ ВСЕ ОБЪЕКТЫ ЦЕПИ ПРОТОТИПОВ параграфа p - HTMLParagraphElement, HTMLElement, Element, Node... Если взять, например, объект-прототип HTMLParagraphElement (
Вопрос 2: Была идея о том, что, может, эти объекты-прототипы лежат в корне объекта window (из тех соображений, что все созданные программистом переменные, объекты, объекты-прототипы, функции ЛЕЖАТ В КОРНЕ объекта window), залез и посмотрел. Наткнулся на какие-то странные функции конструкторы, которые имеют одинаковые с прототипами имена + у них есть свойство __proto__ и constructor ОДНОВРЕМЕННО. Как у функции-конструктора может быть прототип? Я думал, что прототип только у объекта обычного может быть. ![]() Вопрос 3: Оказалось, что у объекта window есть прототип С ТАКИМ ЖЕ ИМЕНЕМ и еще еще дальше прототипы идут. А они где лежат?. Я думал, что объект window самый верхний. В общем, путаница какая-то - "что-то в чем-то внутри чего-то...". Помогите, пожалуйста, разгрести эту кашу. |
||||||||||
|
|||||||||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |