Нажмите "Enter", чтобы перейти к содержанию

Введение в JavaScript

Что такое JavaScript?

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

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

Как появился JavaScript?

Стандартный язык разметки HTML позволяет легко создавать статичные Web–страницы. Пользователь не может менять их содержимое, не может взаимодействовать с ними. Для того чтобы сделать страницу по настоящему интерактивной, нужен еще один язык, выполняемый в контексте браузера, — скриптовый язык.

Исследования работы приложений интернета показали, что для выполнения определенных действий пользователя нет необходимости постоянно обращаться к серверу — эти действия можно реализовать на стороне клиента, если бы он позволял каким-то образом их запрограммировать. Так появился встроенный в программу просмотра Web-страниц (браузер) язык JavaScript, который расширил возможности языка разметки HTML, предоставляя разработчику возможность встраивать в документ HTML код программы, выполняющейся на клиенте.

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

Почему JavaScript?

Изначально у языка JavaScript было название «LiveScript». Однако, маркетологи решили, что для увеличения популярности языка стоит переименовать в JavaScript.

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

Динамического создания содержимого страницы во время ее загрузки или уже после того, как она полностью загружена;

  • Отображения диалоговых панелей и сообщений в статусной строке браузера;
  • Оперативная проверка достоверности заполняемых пользователем полей форм HTML до передачи их на сервер;
  • Создание динамических HTML-страниц совместно с каскадными таблицами стилей и объектной моделью документа (DHTML);
Обзор возможностей языка JavaScript

Взаимодействие клиента и сервера в Интернете осуществляется с помощью запросов, посылаемых клиентом серверу, и ответов сервера на запрос клиента:

Введение в JavaScript

Его основу составляют HTTP-сообщения, подразделяемые на:

  • запрос (request) клиента к серверу;
  • ответ (response) сервера клиенту

 

Введение в JavaScript

  В чем отличие html и htm
Яндекс.Метрика
Вставить формулу как
Блок
Строка
Дополнительные настройки
Цвет формулы
Цвет текста
#333333
Используйте LaTeX для набора формулы
Предпросмотр
\({}\)
Формула не набрана
Вставить