X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> window.document.write и window.alert()
people2010
people2010
Topic Starter сообщение 26.8.2010, 21:43; Ответить: people2010
Сообщение #1


1)Вот смотрите, window ч точки зрения языка джаваскрипт - это объект, скажите это объект какого класса?Ведь говорят что window это самый главный объект.

2)Прочитал что то, что идёт после точки являеться свойством объекта?
Вот такое например:
window.document.write

Объясните,это что получается главный объект виндоу, содержит
объект документ с методом врайт?

window.document - это объект в объекте чтоли,а какой же тогда класс у этих объектов?
Ведь объекты от класса создаться.

3)window.alert()
Здесь тоже получаеться объект в объекте, а где же класс от которого объект виндоу идёт,
или здесь объект виндоу который содержит метод алерт, но где класс объекта виндоу?
И если алерт это метод, тогда почему если брать такую строку
window.document.write документ это будет не методом а объектом.
4) как может быть объект в объекте в этой строке считаться
window.document.write
а в этой
window.alert() метод в объекте тогда почему.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 26.8.2010, 22:27; Ответить: Mulder_hb
Сообщение #2


Автору рекомендуется почитать что-нибудь фундаментальное о ООП, например, Страуструпа. Подобных дестких вопросов не будет уже после 2-го месяца чтения...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 27.8.2010, 1:14; Ответить: people2010
Сообщение #3


Вот я читал, в книгах разных пишеться:
Вот это:
window.document.write
Если вы говорите что документ - это объект, window - это тоже объект.
Получаеться объект в объекте?
Как такое может быть? В объекте виндоу, его свойством являеться тоже объект?
То есть внутри объекта виндоу, который являеться экземпоярос какого-то класса, внутри
этого класса, есть внутренний класс и в этом внутреннем классе находиться объект документ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 27.8.2010, 10:27; Ответить: Mulder_hb
Сообщение #4


(people2010 @ 27.8.2010, 04:14) *
Вот я читал, в книгах разных пишеться:
Вот это:
window.document.write
Если вы говорите что документ - это объект, window - это тоже объект.
Получаеться объект в объекте?
Как такое может быть? В объекте виндоу, его свойством являеться тоже объект?
То есть внутри объекта виндоу, который являеться экземпоярос какого-то класса, внутри
этого класса, есть внутренний класс и в этом внутреннем классе находиться объект документ?

А что в этом странного? Если бы вы читали фундаментальные труды, то у вас не было бы такой каши в голове. Window базовый класс, от него наследуют все остальные. В JS все является объектом. Даже примитивные объекты (цифры, буквы), заворачиваются в объекты-обертки, чтобы с ними было легче работать. На первое время в грубом приближении: для window все, что после точки является методом, т.е. для window document это метод, для write, все что перед точкой это объект, т.е. document это объект. Мало того, у write могут быть свои методы (если нет, можно самому написать). Тогда будет
window.document.write.метод1.метод2.метод3 )))

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыБесплатная консультация по серверам linux, window, unix
0 gev511 993 31.12.2017, 10:07
автор: gev511
Открытая тема (нет новых ответов) XML error: Invalid document end at line 1
0 ev90 3086 30.7.2014, 10:48
автор: -ev90-
Открытая тема (нет новых ответов) window.onload
13 Nikel' 14521 10.6.2011, 19:13
автор: -Имя-


 



RSS Текстовая версия Сейчас: 19.3.2024, 12:41
Дизайн