Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
54
Добавлен:
03.03.2016
Размер:
268.8 Кб
Скачать

Стандартные объекты языка JavaScript

Язык JavaScript представляет в распоряжение программиста семейство объектов, включающие около 20 стандартных типов, каждый из которых характеризуется набором свойств и методов.

Объекты обеспечивают доступ к элементам, из которых строится HTML-документ.

Каждому тегу HTML соответствует объект языка JavaScript.

1

Стандартные объекты делятся на следующие группы:

-встроенные объекты;

-обобщенные объекты;

-объекты браузера;

-объекты, соответствующие тегам HTML.

2

Использование объектов языка JavaScript

Некоторые объекты, такие как Date и Math, встроены в интерпретатор JavaScript, а другие связаны с соответствующими тегами HTML.

Например, объект Text позволяет получить доступ к полю ввода текста, определенному тегом HTML

<input type="text">.

3

При определении объектов нужно учитывать следующее:

1. В теги HTML, определяющие объект, необходимо включить атрибут name (Имя), задающий имя, по которому можно ссылаться на данный объект. Например, тег

<input type="text" name="nameField" size=20>

это уже не просто поле ввода текста, а объект, являющийся полем ввода.

4

В языке JavaScript HTML-теги вместе с их атрибутами рассматриваются как объекты.

2. Объекту в языке JavaScript присущи свойства, которые являются характеристиками объекта.

В браузере атрибуты тега HTML по умолчанию представляются как свойства языка JavaScript.

5

Споявлением языка JavaScript многие теги HTML были соответствующим образом модифицированы, чтобы обеспечить возможность работы с атрибутами средствами JavaScript.

Спомощью этих атрибутов можно вызывать программные блоки языка JavaScript для определенных объектов, что позволяет сделать эти объекты интерактивными.

6

Например, внутри тега HTML <body> можно указать атрибут onLoad,

который задает вызов функции языка JavaScript при загрузке документа.

Так, если тег имеет вид

<body onLoad="InitFunction ()">

то при загрузке текущего документа будет вызвана функция языка JavaScript InitFunction ().

7

Методы объектов

Каждому объекту языка JavaScript соответствует ряд связанных с ним методов.

Методы выполняют определенные действия над объектами.

8

Например, для строковых объектов можно осуществить перевод в нижний регистр с помощью оператора присваивания

myString="Моя строка".toLowerCase();

где "Моя строка" - это строковый объект, а toLowerCase() - метод, который переводит строку в нижний регистр.

9

Свойства объектов

Многие объекты имеют свойства, используемые по умолчанию. Ссылаться на такие свойства следует так:

Object_Name.Property_Name

10

Соседние файлы в папке Лекции