JavaScript'er
Yopiq kanal
Заявки приймаємо автоматично! Канал з лайфхаками для кожного поважаючого себе веб-розробника Запросити друга, якщо є: https://t.me/+my7itn9CGMplOTAy Зв'язок: @Ekater1na_admin
Ko'proq ko'rsatish7 348
Obunachilar
-324 soatlar
-197 kunlar
-7430 kunlar
Postlar arxiv
7 347
Який метод JavaScript можна використати для визначення того, чи є хоча б один елемент у масиві, який відповідає заданій умові?
7 347
Зверніть увагу, що в правильному прикладі фішки миттєво переміщуються на нову позицію, коли одна з фішок видаляється.
Це відбувається через режим
popLayout в AnimatePresence з motion/react, який забезпечує більш плавну та швидку анімацію при видаленні елемента
JavaScript'еr7 347
Repost from Ти не знаєш JavaScript
Порада щодо JavaScript 💡
Для кращої відладки використовуйте іменовані вирази стрілочних функцій для критичних/часто використовуваних зворотних викликів ✅
Ти не знаєш JavaScript
7 347
Захищаю свій Spring Boot Java-додаток, який використовує 64 ГБ оперативної пам'яті, щоб повернути { «status»: «ok» }
JavaScript'еr
7 347
Який метод JavaScript дозволяє перевірити, чи містить елемент вказаний клас?
7 347
⏱️ Debounce через setTimeout — контроль частоти викликів
Debounce дозволяє запобігти зайвим викликам функцій, коли подія відбувається часто, наприклад, при введенні тексту у поле або ресайзі вікна. Функція виконується тільки після того, як користувач припинив активність на певний час.
let timer;
input.oninput = () => {
clearTimeout(timer);
timer = setTimeout(() => saveData(), 300);
};
Це оптимізує UI і зменшує навантаження на браузер або сервер, роблячи роботу програми плавною і ефективною.
JavaScript'еr7 347
Card hover 2
Поява контуру карти при наведенні на неї. Реалізовано за допомогою CSS.
⤷ Взяти код
JavaScript'еr
7 347
Repost from Ти не знаєш JavaScript
Порада щодо JavaScript 💡
Для кращої відладки використовуйте іменовані вирази стрілочних функцій для критичних/часто використовуваних зворотних викликів ✅
Ти не знаєш JavaScript
7 347
Який метод JavaScript використовується для створення нового елемента HTML?
7 347
Горизонтальне меню з ефектом прокрутки кожної вкладки при наведенні на неї. Реалізовано за допомогою CSS.
⤷ Забрати код
JavaScript'еr
7 347
💡 Short-hand properties — короткі властивості об’єкта
Якщо ім’я змінної збігається з назвою ключа об’єкта, можна писати коротко, без повторення ключа і значення. Це робить код чистішим і компактнішим.
const name = "Dmytro", age = 16;
const user = { name, age };
console.log(user); // {name: "Dmytro", age: 16}
Такий підхід зручно використовувати при створенні об’єктів з багатьох змінних, особливо у функціях або при передачі даних між компонентами.
JavaScript'еr7 347
Chrome DevTools тепер підтримує індивідуальне обмеження швидкості для окремих мережевих запитів
JavaScript'еr
7 347
Це, мабуть, найкрутіший інструмент CSS, який я коли-небудь зустрічав 😇
Це інтерактивний конструктор CSS-анімацій, який дозволяє створювати анімації, просто наводячи курсор миші по сцені на сторінці
Спробуємо тут
JavaScript'еr
7 347
Вертикальні вкладки доступні за прапором у Chrome 145 (поточна бета-версія)
1. Перейдіть на
chrome://flags/#vertical-tabs
2. Увімкніть прапор (встановіть Enabled)
3. Перезапустіть Chrome
4. Клацніть правою кнопкою миші на панелі вкладок і виберіть "Перемістити вкладки вбік"
JavaScript'еr7 347
Repost from Файний програміст 🇺🇦
Джун перед інтерв'ю прикидається, що має 5 років досвіду
@itmemeua
7 347
🔍 Array.isArray — перевірка, чи це масив
Array.isArray дозволяє швидко і надійно визначити, чи є значення масивом. Це особливо корисно, коли дані можуть бути різних типів і потрібно обробляти лише масиви.
const arr = [1, 2, 3];
console.log(Array.isArray(arr)); // true
console.log(Array.isArray({})); // false
Замість складних перевірок через instanceof або конструкції typeof, цей метод дає чистий і зрозумілий результат, спрощуючи роботу з даними.
JavaScript'еr7 347
Анімація меню гамбургера
Крута кнопка меню, яка сильно обертається, якщо на неї натиснути. Реалізовано за допомогою CSS.
⤷ Взяти код
JavaScript'еr
7 347
Поділіться своїм localhost з будь-ким за секунди
через URL, доступний по всьому світу, з HTTPS
$ brew install cloudflared
$ cloudflared tunnel --url <твій-локальний-домен>
Це альтернатива ngrok. Без реєстрації і безкоштовно 👍
JavaScript'еr
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
