Что такое JavaScript. Интеграция в HTML онлайн урок.



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

Основные возможности JavaScript

  • управление окном веб-документа и окном браузера

  • изменение содержимого веб-документа посредством доступа к DOM

  • обработка событий на веб-странице

  • передача отдельных данных на сервер


Скрипты JS интегрируются в HTML код при помощи специального тега <script>, внутри которого размещается сам код скрипта. При использовании спецификаций XHTML 1 или HTML 4 (и более ранних) этот тег должен содержать обязательный атрибут type со значением text/javascript.


<script type='text/javascript'> 
  // do something
</script>


При использовании HTML 5 тег можно писать без атрибутов.


<script> 
  // do something
</script>


В дальнейших уроках мы будем использовать написание этого тега для HTML 5 спецификации.

Также, можно подключать отдельные скрипты в виде файлов с расширением .js . Это делается при помощи атрибута src (от англ. - source) тега <script>, в котором указывается путь к файлу. Путь может быть относительным или же абсолютным. Например, мы можем написать набор своих скриптов или подключать готовые внешние библиотеки

<script src='some_scripts.js'></script>
<script src='http://apis.com/2.4/some_scripts.js'></script>