JavaScript - Page 3
Як визначити напрямок прокручування (скроллу) на сторінці за допомогою JavaScript
Last updated: 09.10.2025
Views: 72
Іноді необхідно визначити напрямок вертикальної прокрутки (скроллу) на сайті, наприклад, щоб виконати якісь дії з футером або хедером. Давайте напишемо код для визначення напрямку.
JavaScript
[js]
let lastScrollTop = 0; // Store the last scroll position
window.addEventListener("scroll", function () {
let scrollTop = window.pageYOffset || document.documentElement.scrollTop;
...
Як клонувати (копіювати) об’єкт і масив у JavaScript
Last updated: 21.02.2026
Views: 75
Клонування об'єктів і масивів - не така проста тема, як може здатися на перший погляд. Клонування об’єктів і масивів у JavaScript можна здійснювати за допомогою різних методів залежно від складності (поверхневе чи глибоке клонування).
Клонування масиву
1. Використання оператору spread (...):
[js]
const originalArray = [1, 2, 3];
const clonedArray = [...originalArray];
console.log(clonedArr...
Таймер зворотного відліку на JavaScript
Last updated: 21.02.2026
Views: 73
Часто на сайтах, де щось продають, можна зустріти таймер зворотного відліку до певної дати. Зазвичай такий скрипт потрібен для лендінгів або інтернет-магазинів. В одній із попередніх статей ми розглянули створення простого годинника на JavaScript. Зараз розглянемо трохи складніший, але в той же час більш практичний приклад роботи з об'єктом Date. Напишемо таймер зворотного відліку на JavaScript бе...
Swipe події на сенсорних пристроях у JavaScript
Last updated: 21.02.2026
Views: 69
Кожен день сенсорні пристрої впроваджуються в наше життя. Ці пристрої мають певні події, на відміну від настільного комп’ютера. Однією з таких подій є swipe (свайп). Особливо часто з цим доводиться стикатися при розробці мобільної версії сайту.
Події дотику на сенсорних пристроях дозволяють розробникам виявляти такі жести, як проведення ліворуч, праворуч, угору чи вниз, які зазвичай використову...
Як отримати максимальне значення в масиві JavaScript
Last updated: 21.02.2026
Views: 70
Коротка замітка про пошук максимального значення в масиві JavaScript із числовими значеннями. Об’єкт Array в JS не має власного методу max.
Щоб знайти максимальне значення в масиві JavaScript, ви можете використовувати декілька методів. Ось найпоширеніші та ефективні підходи:
1. Використання Math.max() з оператором spread
Функція Math.max() повертає найбільше число з набору чисел, і ви мо...