Последние новости:

Поиск по сайту:

Логика оттолкнула от меня мир (П. Абеляр).

JavaScript — Обзор

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
27.10.2017
Язык программирования Javascript

Что такое JavaScript?

Javascript это динамический язык программирования. Он легок и наиболее часто используется в качестве части кода на веб-страницах, чьи реализации позволяют клиенту-скрипт для взаимодействия с пользователем и создавать динамические страницы. Это интерпретируемый язык программирования с объектно-ориентированными возможностями.

JavaScript был первый известный как LiveScript, но Netscape изменила его название на JavaScript, возможно, из-за влияния, генерируемого Java. JavaScript сделал свое первое появление в Netscape 2.0 в 1995 году с именем LiveScript. Ядро языка общего назначения встроено в Netscape, Internet Explorer и другие веб-браузеры.

Спецификация ECMA-262 определил стандартную версию ядра языка JavaScript.

  • JavaScript представляет собой легкий, интерпретируемый язык программирования.
  • Предназначен для создания приложений ориентированных на сеть.
  • В дополнение к и интегрирован с Java.
  • В дополнение к и интегрирован с HTML.
  • Открытый и кросс-платформенный

JavaScript на стороне клиента

JavaScript на стороне клиента является наиболее распространенной формой языка. Сценарий должен быть включен или ссылаться на HTML документ для кода, который будет интерпретироваться браузером.

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

Механизм JavaScript на стороне клиента обеспечивает множество преимуществ по сравнению с традиционными CGI скриптами на стороне сервера. Например, чтобы проверить, ввел ли пользователь действительный адрес электронной почты в поле формы вы можете использовать JavaScript.

Код JavaScript выполняется, когда пользователь отправляет форму, и только если все записи действительны, они будут представлены на веб-сервере.

JavaScript может быть использован для улавливания инициированные пользователем события, такие как клики кнопки мыши, ссылка навигации, а также другие действия, которые пользователь инициирует явно или неявно.

Преимущества JavaScript

Достоинством использования JavaScript являются:

  • Меньше взаимодействие сервера — Вы можете подтвердить ввод данных пользователя перед отправкой страницы минуя сервер. Это экономит трафик сервера, что означает меньшую нагрузку на ваш сервер.
  • Непосредственная обратная связь для посетителей — они не должны ждать перезагрузки страницы, чтобы увидеть, если они забыли указать что — то.
  • Увеличение интерактивности — Вы можете создавать интерфейсы, которые вступают в реакцию, когда пользователь парит над ними с помощью мыши или активирует их с помощью клавиатуры.
  • Более богатые интерфейсы — Вы можете использовать JavaScript, чтобы включать в себя такие элементы, как компоненты драг-анд-дроп, слайдеры и ползунки, чтобы дать богатый интерфейс для посетителей вашего сайта.

Ограничения JavaScript

Мы не можем рассматривать JavaScript в качестве полноценного языка программирования. В нем отсутствуют следующие важные особенности:

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

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

Средства разработки JavaScript

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

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

  • Microsoft FrontPage — Microsoft разработала популярный редактор HTML под названием FrontPage. FrontPage также предоставляет веб — разработчикам ряд инструментов JavaScript, чтобы помочь в создании интерактивных веб — сайтов.
  • Macromedia Dreamweaver MX — Macromedia Dreamweaver MX является очень популярным редактором HTML и JavaScript в профессиональном кругу веб-разработки. Он предоставляет несколько удобных прекомпилированных компонентов JavaScript, интегрируется с базами данных, и соответствует новым стандартам, таким как XHTML и XML.
  • Macromedia HomeSite 5 — HomeSite 5 является популярным редактором  HTML и JavaScript от Macromedia, который может быть использован для эффективного управления личными веб — сайтами.

JavaScript Сегодня?

Сегодня JavaScript Netscape и JScript Microsoft, соответствуют стандарту ECMAScript, хотя оба языка до сих пор поддерживают функции, которые не являются частью стандарта.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Статьи партнеров:

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить

Спасибо! Ваша заявка принята

close

Спасибо! Ваша заявка принята

close