Веб-браузер и HTML-документ

Объектами являются элементы рабочей области браузера и HTML-документа-Окно браузера, веб-страница, ее фон, изображения, текст и все, что находится на! странице, — это объекты. В языке JavaScript принято различать объекты браузера и объекты HTML-документа. Рассмотрим их подробнее.

объекты браузера создаются автоматически при загрузке веб-страницы. К ним

охносятся такие объекты, как Window, Navigator, Screen, History и Location. Чти объекты можно кратко охарактеризовать следующим образом:

n Window — объект, предоставляющий доступ к окну браузера;

□ Navigator — объект, предоставляющий доступ к характеристикам браузера;

□ Screen — объект, предоставляющий доступ к характеристикам экрана монитора;

□ History — объект, предоставляющий доступ к истории посещенных ссылок;

□ Location — объект, содержащий текущий URL-адрес страницы.

В JavaScript окно вашего браузера — это объект window. Этот объект, в свою оче­редь, содержит другие объекты — элементы оформления, например строку состоя­ния и полосу прокрутки.

Внутри окна браузера размещается веб-страница — HTML-документ. Это объект Document. В свою очередь, он содержит другие объекты — объекты HTML — это ссылки, изображения, формы, фон, то есть все, что находится на веб-странице.

Каждый объект обладает своими свойствами, или характеристиками. Свойства описывают объекты, как прилагательные описывают существительные. В синтак­сисе языка JavaScript свойство любого объекта описывается так: объект.свойство. Например, установить желтый фон веб-страницы в JavaScript можно с помощью следующей конструкции: document. bgColor = "yellow". Здесь document — это объект (веб-страница, то есть HTML-документ), bgColor — свойство объекта Document (фон веб-страницы) и yellow — значение свойства bgColor.

С объектами можно совершать определенные действия, называемые методами. Согласно синтаксису языка JavaScript после метода всегда ставятся скобки по схеме объект.метод(). Например, чтобы с помощью языка JavaScript отобразить на веб-странице текст Hello, world!, используется следующая конструкция: document.write ("Hello, world! "). Здесь document — это объект, write — метод, присущий объекту Document, а выражение в скобках — текст, который должен отобразиться на странице в результате использования метода write. На язы­ке программирования это означает, что метод возвращает результат.

В JavaScript объекты подчиняются строгой иерархии.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: