Аутсорсинговый центр

Неземной
аутсорсинг

JavaScript (JavaScript)

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

Что означает термин

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

Как устроено

Язык поддерживает императивный, функциональный и объектно-ориентированный стили программирования. Для выполнения асинхронных операций в JavaScript применяются, в частности, Promise и Fetch API, которые позволяют отправлять HTTP-запросы и обрабатывать их результаты.

В типичной модели выполнения сообщения обрабатываются по одному с использованием стека вызовов. Длительная синхронная операция может задерживать обработку последующих сообщений и событий. В языке предусмотрены разные способы сравнения значений, включая строгое сравнение ===, нестрогое сравнение == и метод Object.is().

Где применяется

В браузерах JavaScript используют для динамического обновления содержимого веб-страниц, управления мультимедиа, создания анимации, обработки пользовательских событий и разработки интерактивных элементов. Примерами служат обновление страницы без полной перезагрузки, интерактивные карты, анимации и отправка данных формы на сервер через Fetch API.

JavaScript применяется и вне браузеров. Среди сред его использования - Node.js, Apache CouchDB и Adobe Acrobat; в Node.js на языке разрабатывают серверные приложения.

Отличие от близких понятий

JavaScript и Java являются разными языками программирования. Сходство названий не означает общего синтаксиса или одинаковой семантики.

Возврат к списку

База знаний организована при поддержке делового сообщества. Спираль?!