JavaScript. Обзор

Слайд 2

Что такое JavaScript?

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

Что такое JavaScript? JavaScript - язык программирования, созданный для придания интерактивности веб-страницам.

Слайд 3

Виды языков программирования

По подходу описания абстракций: декларативные (SQL, HTML, CSS) и императивные

Виды языков программирования По подходу описания абстракций: декларативные (SQL, HTML, CSS) и
(C, C++, Java)
По типу: низкоуровневые (C, C++, Assembler), среднеуровневые (C#, Java), высокоуровневые (Javascript, Python, Ruby).
По типизации: со статической (Java, C, C++) и динамической (Javascript, Python) типизацией

Слайд 4

Javascript - мультипарадигменный (декларативный и императивный) высокоуровневый язык программирования с динамической типизацией.

Javascript - мультипарадигменный (декларативный и императивный) высокоуровневый язык программирования с динамической типизацией.

Слайд 5

Где применим Javascript?

Браузер (Frontend) (Javascript, Typescript, различные библиотеки (React) и фреймворки (Vue,

Где применим Javascript? Браузер (Frontend) (Javascript, Typescript, различные библиотеки (React) и фреймворки
Angular));
Сервер (Backend) (Node.js, deno);
Мобильные приложения (Mobile) (React Native, Flutter, Ionic);
Десктопные приложения (Desktop)(Electron);
Game dev (WebGL, Phaser);
Machine Learning (TensorFlow.js, Brain.js);
Embedded (Espruino);

Слайд 6

Что может JavaScript? (в браузере)

Добавлять новый HTML-код на страницу, изменять существующее содержимое,

Что может JavaScript? (в браузере) Добавлять новый HTML-код на страницу, изменять существующее
модифицировать стили.
Реагировать на действия пользователя, щелчки мыши, перемещения указателя, нажатия клавиш.
Отправлять сетевые запросы на удалённые сервера, скачивать и загружать файлы (технологии AJAX и COMET).
Получать и устанавливать куки, задавать вопросы посетителю, показывать сообщения.
Запоминать данные на стороне клиента («local storage»).

Слайд 7

Что не может JavaScript (в браузере)?

Работать с жестким диском
Обмениваться информацией между вкладками

Что не может JavaScript (в браузере)? Работать с жестким диском Обмениваться информацией
разных интернет ресурсов.

Слайд 8

Рейтинг среди других ЯП

*По состоянию на февраль 2020 по версии techrocks.ru

Рейтинг среди других ЯП *По состоянию на февраль 2020 по версии techrocks.ru
Имя файла: JavaScript.-Обзор.pptx
Количество просмотров: 50
Количество скачиваний: 1