Напишем компонент ленивой загрузки изображения (lazyload image). С использованием обсервера.
Крохотный сниппет для получения ширины скроллбара на js. Все, что нам нужно сделать это просто от минусовать document clientWidth от innerWidth окна.
Криптографический алгоритм Rail Fence Cipher он же зигзагообразный шифр, служит для того что-бы кодировать строки путем перестановки букв.
Простой тултип компонент на react js. Напишем функциональный tooltip, который будет всплывать по событию onMouseEnter при наведении на кнопку и исчезать по событию onMouseLeave.
HTML5 History API предоставляет pushState() и replaceState() методы, которые позволяют добавить и модифицировать записи истории без перезагрузки страницы.
Существует множество способов сделать валидацию email адреса в javascript. Но как по мне, лучший из них это использовать регулярные выражения.
Рассмотрим алгоритм пузырьковой сортировки массива в javascript. Для чего это нужно, к примеру у нас есть массив чисел, где все цифры расположены в разном порядке. Наша задача отсортировать его от меньшего к большему.
Напишем javascript функцию, которая будет использовать алгоритм линейного поиска по массиву данных.
OTP — это одноразовый пинкод, он же пароль состоящий из 6 цифр. Который обычно генерируется для отправки через SMS во время регистрации и авторизации в том или ином сервисе.
Казалось бы, нет ничего проще чем проверить что переменная в js это объект. Но не все так просто, как кажется.