Angular

AngularJS — это клиентский фреймворк JavaScript с открытым исходным кодом, который использует HTML в качестве языка шаблонов. Он примечателен своей философией, согласно которой декларативное программирование лучше императивного программирования для подключения пользовательских интерфейсов и создания модульных компонентов. Читать далее

Приложения на JavaScript

JavaScript используется для создания крупномасштабных веб-приложений. Их преимущество в том, что они могут быть очень интерактивными и отзывчивыми и требуют меньшего количества загрузок страниц и HTTP-запросов. Читать далее

Что такое Node.js?

Node — это платформа для создания серверов на JavaScript, построенная на движке Google JavaScript V8. V8 также присутствует в проекте браузера Chromium и производных от него, таких как Google Chrome. Читать далее

Что такое замыкание closure?

Замыкание closure — это функция, которая содержит функцию. Она ссылается на свободные переменные в доступной ей области видимости. Читать далее

Регулярные выражения в JavaScript

Регулярные выражения в JavaScript — это тип данных, который используется для поиска и сопоставления строк. Они могут определить, является ли строка допустимым доменным именем, или заменить все экземпляры слова в строке. Читать далее

JavaScript исключения и ошибки

Ошибки часто используются для уведомления другого фрагмента кода о том, что что-то пошло не так при попытке выполнить задачу, и эта ошибка затем может быть передана пользователю. Читать далее

Локальное хранилище

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

Холст Canvas

Спецификация HTML5 привнесла в Веб множество новых и захватывающих технологий. Здесь мы подробно остановимся только на одной: на API Canvas. Он предназначен для рисования красивых, необычных вещей. Читать далее

Создание элементов

Создание элементов с использованием HTML-тегов ─ не единственный способ сделать это. На самом деле можно создавать, изменять и вставлять элементы из JavaScript. Читать далее