Top.Mail.Ru
+7 (495) 150 96 00 academy@academyit.ru Войти

В корзине ничего нет.


Войти

В корзине ничего нет.

Академия АйТи Онлайн

Обзор языков программирования: JavaScript

Дата: 4 мая 2019 года

JavaScript был разработан за 10 дней в 1995 году. Изначально он назывался LiveScript.

Чуть позже разработчики решили дополнить функциональность с использованием Java. Именно так появилось окончательное название и схожий синтаксис. Правда на этом любые сходства заканчиваются. К тому времени Java в вебе еще не запускался, в то время как JavaScript быстро завоевал популярность, став вместе с HTML и CSS главными столпами современного интернета.


Ключевые особенности JavaScript:

  • Исходный программный код интерпретируется.
  • Операторы разделяются точкой с запятой. Вместе с тем, за завершенным (т. е. полным) оператором, расположенным в одной строке, разделитель можно не указывать: в этом случае переход на другую строку работает так же, как и точка с запятой.
  • Язык регистрозависимый.
  • Ввод-вывод в основном ограничен взаимодействием с документами и пользователями.
  • Объектно-ориентированность. Выполнение программы представляет собой взаимодействие объектов.
  • Приведение типов данных проводится автоматически.
  • Функции выступают объектами базового класса.
  • Автоматическая очистка памяти.

JavaScript применяется в следующих областях:

  • Веб-приложения. JavaScript невероятно хорош, как для разработки фронтенда, так и бэкенда. В первом случае, это влечет за собой манипуляции с DOM на стороне браузера (анимация, вставки данных, обновления), во втором — на стороне сервера (маршрутизация, обработка данных, взаимодействие с БД).
  • Мобильные приложения. Такие инструменты, как React Native и PhoneGap, позволяют вам создавать полноценные мобильные приложения, используя лишь JavaScript. Подобные фреймворки делятся на два типа: те, что транслируют JavaScript в собственный код, и те, что сами используют движок JavaScript.
  • Настольные приложения. Можно вытащить JavaScript в оффлайн, используя такие фреймворки, как Electron и NE.js. Движок при этом упаковывается в исполняемый файл, а в открываемом окне исполняется HTML/CSS/JS код.

#
#

Академия АйТи


a Softline Company

Ведущий консалтинговый центр получения дополнительного профессионального образования

Войдите в систему, чтобы получить все возможности платформы и доступ к образовательным курсам
Не запоминать
Забыли пароль?

Забыли пароль?

Введите e-mail, указанный при регистрации, пришлем вам инструкцию по восстановлению пароля.
CAPTCHA

Нажимая «Зарегистрироваться» вы соглашаетесь с политикой обработки персональных данных
CAPTCHA

Нажимая «Зарегистрироваться» вы соглашаетесь с политикой обработки персональных данных
15%
Шаг 1 из 2 Заполните данные
Далее Назад Зарегистрироваться

Корзина

Курс добавлен в корзину, теперь нужно