Относительно языка JavaSript необходимо отчетливо представлять себе следующие основные моменты:
Для понимания материала данного учебника необходимо иметь общее представление о языке HTML и разработке веб-страниц.
Когда JavaScript-код вставляется в HTML-документ, браузер считывает документ и интерпретирует JavaScript-код. Этот код может выполняться немедленно или спустя некоторое время, реагируя на последующие события.
Обычно HTML-авторы не являются программистами-профессионалами, но поскольку JavaScript является довольно простым языком программирования с очень простым синтаксисом, практически каждый автор может научиться вставлять небольшие фрагменты (snippets) кода в свои HTML-документы.
Оператор JavaScript вида document.write("<h1>" + name + "</h1>") может записать переменный текст в отображение HTML-страницы так же, как это осуществляет статический HTMl-текст вида <h1>Билл Гейтс</h1>.
Можно настроить JavaScript-код на выполнение в том случае, когда что-то происходит, например когда закончена загрузка страницы или когда пользователь производит щелчок кнопкой мыши на HTML-элементе.
JavaScript может считать HTML-элемент, т.е обратиться к элементу, и изменить его содержание.
JavaScript позволяет проверить достоверность данных в форме до передачи их в сервер. Эта возможность особенно полезна для того, чтобы уменьшить объем обработки данных в сервере.