Введение в язык JavaScript


Относительно языка JavaSript необходимо отчетливо представлять себе следующие основные моменты:

Для понимания материала данного учебника необходимо иметь общее представление о языке HTML и разработке веб-страниц.

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

Что может делать JavaScript?

JavaScript предоставляет HTML-дизайнерам программный инструментарий

Обычно HTML-авторы не являются программистами-профессионалами, но поскольку JavaScript является довольно простым языком программирования с очень простым синтаксисом, практически каждый автор может научиться вставлять небольшие фрагменты (snippets) кода в свои HTML-документы.

JavaScript позволяет разместить на HTML-странице динамический текст

Оператор JavaScript вида document.write("<h1>" + name + "</h1>") может записать переменный текст в отображение HTML-страницы так же, как это осуществляет статический HTMl-текст вида <h1>Билл Гейтс</h1>.

JavaScript может реагировать на события

Можно настроить JavaScript-код на выполнение в том случае, когда что-то происходит, например когда закончена загрузка страницы или когда пользователь производит щелчок кнопкой мыши на HTML-элементе.

JavaScript может считывать HTML-элементы и записывать в них

JavaScript может считать HTML-элемент, т.е обратиться к элементу, и изменить его содержание.

JavaScript можно использовать для контроля достоверности данных

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