dr.Brain

doctor Brain

мир глазами веб-разработчика

js

Лживый оператор ===

почему оператор идентичности иногда дает совсем не тот результат, который все ожидают

dr.Brain

время чтения 1 мин.

Photo by Mathew Schwartz on Unsplash

Это забавно и, возможно, удивительно, но существует ряд случаев, в которых оператор идентичности === возвращает совсем не то значение, которое все ожидают.

JavaScript: тип пользовательского устройства

определяем тип пользовательского устройства в JavaScript

dr.Brain

время чтения 1 мин.

Photo by Krzysztof Niewolny on Unsplash

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

Замедляем цикл

замедляем выполнение итераций цикла в JavaScript

dr.Brain

время чтения 1 мин.

Photo by Krzysztof Niewolny on Unsplash

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

Гамбургер-меню

создаем оригинальную иконку для гамбургер-меню на CSS и JS

dr.Brain

время чтения 2 мин.

Photo by Sander Dalhuisen on Unsplash

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

Удаляем CSS

как быстро удалить все стили веб-страницы

dr.Brain

время чтения 1 мин.

Photo by Nikolay Zakharov on Unsplash

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

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.