Wiki

JavaScript

JavaScript — это язык программирования, позволяющий создавать скрипты, которые встраиваются в HTML-страницы и выполняются в браузере  посетителя страницы.

Благодаря использованию JavaScript на сайте появляется интерактивность — например становятся возможными игры, отклик при нажатии кнопок или при вводе данных в формы, динамические стили, анимация и т.д.

Написанные на на JavaScript скрипты чаще всего используются в браузере пользователя для:

  • автозаполнения форм (логин/пароль, имя/фамилия, адрес/телефон и т. п.);
  • переформатирования загружаемых веб-страниц;
  • сокрытия нежелательного содержимого (например, рекламных баннеров); добавления на страницу дополнительных элементов управления и т. д.
  • программных интерфейсов приложений (API), встроенных в браузеры, обеспечивающих различные функциональные возможности, такие как динамическое создание HTML и установку CSS стилей, захват и манипуляция видеопотоком, работа с веб-камерой пользователя или генерация 3D графики и аудио сэмплов.
  • подключения сторонних API, которые позволяют разработчикам внедрять функциональность в свои сайты от других разработчиков, таких как Twitter или Facebook.
  • можно использования в HTML-коде сторонних фреймворков и библиотек, что позволяет ускорить создание сайтов и приложений.

Из всех языков программирования, которые используются для создания клиентских версий веб-приложений, JavaScript является самым популярным, но не единственным. Например Internet Explorer поддерживает JScript, очень похожий на JavaScript, но всё-таки несколько отличный от него в некоторых деталях, а также совершенно отдельный язык VBScript. Однако, поскольку VBScript не поддерживается другими распространёнными браузерами, то и разработчики web-страниц используют его намного реже, чем JavaScript.