Глава 5. Введение в JavaScript

Содержание

5.1. Элементы языка JavaScript
5.2. Структура сценария
5.3. Переменные
5.4. Объекты
5.5. Операции
5.6. Управляющие конструкции
5.7. Функции
5.8. HTML DOM
5.9. Узлы дерева HTML документа
5.10. Программный интерфейс HTML DOM
5.11. Свойства узлов
5.12. Изменение HTML элементов
5.13. Диалоговые элементы
5.14. Порядок выполнения работы

В главе использованы материалы [BARNS].

5.1. Элементы языка JavaScript

JavaScript позволяет "оживить" веб-страницу. Это реализуется путем добавления к статическому описанию фрагмента исполняемого кода. JavaScript-сценарий может взаимодействовать с любыми компонентами HTML-документа и реагировать на изменение их состояния.

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

Как и программа на языке Java, сценарий JavaScript выполняется под управлением интерпретатора. Однако если Java-приложение или Java-аплет компилируется в байтовый код, то сценарий JavaScript интерпретируется на уровне исходного текста.

Следует отметить, что языковые конструкции JavaScript совпадают с соответствующими средствами C++ и Java.