DOM

Объектная модель документа DOM — это способ управления структурой и стилем HTML-страницы. Он представляет внутреннюю часть страницы такой, какой её видит браузер, и позволяет разработчику изменять её с помощью JavaScript. Читать далее

Продвинутый урок JavaScript

О’кей, о’кей. Значит, разобрались с основами, хм? Отличная штука. Съешьте тортик. Пора попробовать свои силы в некоторых областях JavaScript, которые продвинут вас немного дальше. Читать далее

Массивы

Массивы — это списки данных любого типа, включая другие массивы. Каждый элемент в массиве имеет индекс — число, — которое может быть использовано для извлечения элемента из массива. Читать далее

Объекты

Объекты JavaScript похожи на объекты реальной жизни: у них есть свойства и способности. В этом смысле объект JavaScript представляет собой набор именованных свойств и методов ─ функцию. Читать далее

Функции

Функции — это повторно используемые блоки кода, которые выполняют определённую задачу. Чтобы выполнить код в функции, вы её вызываете. Функции могут быть переданы аргументы для использования, и функция может возвращать значение тому, что её вызвало. Читать далее

Циклы

Циклы — это способ повторения одного и того же блока кода снова и снова. Они невероятно полезны и используются, например, для выполнения действия над каждым элементом в массиве (мы вернёмся к массивам позже) или при поиске. Читать далее

Логика

Действительно важной частью программирования является возможность сравнивать значения, чтобы принимать решения в коде. Когда выполняется сравнение, результат либо истинный, либо ложный; особый тип данных a, называемый логическим значением. Это логика. Читать далее

Переменные и данные

Хранение данных, чтобы мы могли использовать их позже, является одной из самых важных вещей при написании кода. К счастью, JavaScript может это делать! Читать далее