Один из ЯП (языков программирования), нашедший широкое применение в сфере создания веб-сайтов и CMS. Используется в роли языка сценариев, с помощью которого страницы сайтов становятся интерактивными.
Из всех ЯП, которые используются для создания клиентских версий веб-приложений, JavaScript заслуженно является самым популярным.
Для внедрения написанных на JavaScript элементов (скриптов) в HTML-код страницы, их следует помещать между тегами.
Написанные на этом языке скрипты чаще всего используются в браузере пользователя для:
- автозаполнения форм (логин/пароль, имя/фамилия, адрес/телефон и т. п.);
- переформатирования загружаемых веб-страниц;
- сокрытия нежелательного содержимого (например, рекламных баннеров);
- добавления на страницу дополнительных элементов управления и т. д.
JavaScript поддерживается всеми современными браузерами. Умелое использование его при создании сайта может привести к значительному улучшению поведенческих факторов, поскольку интерактивность веб-страниц является привлекающим внимание посетителей элементом. Кроме того, JavaScript можно использовать для создания элементов навигации по веб-сайту и пагинации, что положительно сказывается на юзабилити и является немаловажным моментом в его оптимизации под поисковое продвижение.