Свернуть Развернуть

Словарь терминов

В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на [email protected]

Алфавитный список

JavaScript

JavaScript — самый распространенный на сегодняшний день скриптовый язык, используемый в Интернете. Его поддерживают большинство браузеров, таких, как Internet Explorer, Opera, Chrome, Firefox и Safari.

Вопреки распространенному мнению, JavaScript — это не интерпретативный язык Java, а динамический язык сценариев, поддерживающий использование прототипных конструкций. Синтаксис языка намеренно сделали похожим на синтаксис языков Java и C++, чтобы облегчить изучение языка, уменьшив число новых конструкций и концептов. Многие языковые конструкции (if, циклы for и while, switch и другие) функционируют по такому же принципу, как в вышеупомянутых языках программирования.

История

JavaScript был разработан Бренданом Айком (Brendan Eich) из компании Netscape. Изначально язык носил название Mocha, позже его переименовали в LiveScript, и, наконец, в JavaScript. Это случилось главным образом из-за влияния на него Java. LiveScript был официальным названием языка, когда его включили в Netscape Navigator 2.0. Затем, когда его встроили в браузер Netscape версии 2.0B3, язык переименовали в JavaScript.

Особенности

  1. JavaScript — скриптовый язык.
  2. JavaScript был разработан с целью придать веб-страницам больше интерактивности.
  3. Скриптовый язык (язык сценариев), который не требует для своей работы больших объемов оперативной памяти и легко приводится в исполнение благодаря тому, что сценарии не компилируется, а интерпретируется.
  4. JavaScript обычно вставляется прямо на страницы HTML.
  5. Этот язык может использовать любой разработчик без покупки лицензии.
  6. Обладает динамичной и слабой типизацией, предусматривает автоматическое управление памятью.
  7. Может функционировать как процедурный, так и как объектно-ориентированный язык. Объекты создаются путем присвоения методов и свойств пустым объектам во время исполнения сценария. Это отличает JavaScript от компилируемых языков, в которых вместо этого используются классы. Как только объект создан, он может быть использован как образец (прототип) для генерации идентичных объектов.

Функции

Пользователи, работающие с HTML, зачастую не владеют языками программирования, однако, JavaScript обладает очень простым синтаксисом. Практически каждый может вставить небольшие «сниппеты» (куски кода) в HTML и получить желаемый эффект.

JavaScript:

  1. может реагировать на события. Скрипты исполняются в зависимости от того, какое событие произошло (загрузка страницы, щелчок мышью по определенному элементу сайта);
  2. имеет способность читать и изменять содержание элементов HTML;
  3. обрабатывает данные из форм перед тем, как они будут посланы на сервер;
  4. способен определить браузер, с которого пользователь зашел на страницу и, в зависимости от этого, загрузить ту страницу, которая предназначена для этого браузера;
  5. может создавать cookies, получать и хранить данные о компьютерах посетителей сайта.

Доска почета

Услуги агентства недвижимости в Звенигороде: купить или продать квартиру, обмен, ипотека. Скидки на квартиры, экспертные консультации, юридическое сопровождение

kvartira-v-zvenigorode.ru
или посмотреть видео о сервисе