12 редко используемых веб-API для вашего сайта

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

Методы event.preventDefault() и event.stopPropagation()

В этой статье мы познакомимся с методами event.preventDefault() и event.stopPropagation(). С их помощью мы будем отменять некоторые дефолтные действия браузера.

Как изменить CSS-стили при помощи JavaScript

Как изменить CSS-стили? Ответ очевиден - отредактировать CSS-файл. Возможно, после этого понадобится компиляция.

Как закомментировать CSS (и как писать комментарии)

Комментарии - составляющая часть кода на любом языке программирования. Есть возможность комментирования и в CSS.

Как разработчику научить своего ребенка программировать?

Многие программисты хотели бы, чтобы их дети тоже умели создавать программы. В принципе, это совершенно нормально для любого родителя - хотеть передать своим детям свои знания.

Что такое замыкания в JavaScript?

В этой статье мы рассмотрим замыкания в JavaScript. Вы познакомитесь с определением замыкания и разберетесь в его работе на примере.

Полное руководство по regex

В этой статье мы остановимся на варианте regex в ECMAScript, который используется в JavaScript и имеет много общего с реализациями регулярных выражений в других языках.

Светлый и темный режим всего в 14 строках CSS

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

Как безопасно стереть файл при помощи shred

Команда shred обеспечивает невозможность восстановления данных в файле. За несколькими исключениями, shred удаляет файлы безопаснее, чем rm.

Локализация даты, времени и чисел в JS при помощи .toLocaleString

Метод .toLocaleString - один из тех методов JavaScript, на которые редко обращают внимание. Давайте посмотрим, чем он может быть вам полезен.