JavaScript'er
Закритий канал
Заявки приймаємо автоматично! Канал з лайфхаками для кожного поважаючого себе веб-розробника Запросити друга, якщо є: https://t.me/+my7itn9CGMplOTAy Зв'язок: @Ekater1na_admin
Показати більше7 135
Підписники
-124 години
-207 днів
-6830 день
Архів дописів
7 136
🤔 Що буде в масиві після виконання коду?
const arr = [1, 2, 3];
arr.push(4); console.log(arr);
7 136
Адаптивна сітка без медіа-запитів
Ефект наведення курсора на картки з інформацією. Реалізовано за допомогою CSS (Grid).
⤷ Взяти код
JavaScript'еr
7 136
🤔 Що створює область дії змінних?
Область дії створюється функцією, блоком або модулем. У JavaScript var — функціональна область дії, let і const — блочна. У Python — функції, модулі та класи.
JavaScript'еr
7 136
NPM Visual Manager — це розширення для VS Code, яке дозволяє керувати залежностями за допомогою зручного інтерфейсу замість запуску команд у терміналі.
→ перегляд встановлених і актуальних версій
→ установка пакетів прямо з інтерфейсу
→ оновлення одним кліком
→ просте видалення пакетів
→ підтримка масових операцій
→ працює прямо в VS Code
Зручно, якщо не хочеться кожен раз вручну вводити команди npm 👍
JavaScript'еr
7 136
UA SKILLS: Arena of Vibe Coding ⚡️
Синтаксис більше не бар'єр. Тепер вирішує точність наміру та вміння приборкати
LLM. Запускаємо перший в Україні турнір із Prompt Engineering.
async function main() {
const ua = await UASkills.init();
const tournament = await ua.create({
type: "Prompt Engineering",
stack: ["LLM", "Node.js", "TypeScript", "React"],
task: "проектування детермiнованих iнструкцiй",
start: new Date("2026-05-25"),
});
await tournament.setPrizes({ places: 5, each: 1_000 }); // 5000 USD total
// Регламент та документацiя -- пiсля реєстрацiї
await tournament.open("https://ua-skills.com/tournaments");
}
// Верифiкацiя обов'язкова
main();
Доведи, що твій Intent Engineering сильніший за рандом нейронок. 🏆
ЗАЙНЯТИ СЛОТ 🎫
Посилання для реєстрації:
ua-skills.com/tournaments7 136
Обмежуємо текст заданою кількістю рядків за допомогою CSS-властивості line-clamp
Якщо текст перевищує вказану кількість рядків, то текст обрізається, а в кінці додається багатоточка. Властивість працює тільки в комбінації з допоміжними властивостями:
.text {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient:vertical;
overflow: hidden;
>
Підтримка властивості складає 97,21%
JavaScript'еr7 136
Який метод JavaScript дозволяє перевірити, чи містить елемент вказаний клас?
7 136
Переходи в CSS-відображенні та позиціонування якорів тепер дозволяють легко реалізувати плавну навігацію в стилі SPA навіть на старому доброму статичному сайті!
Демо в реальному часі: https://mpa-view-transition.vercel.app
JavaScript'еr
7 136
Святкові листівки з ефектом розкриття
Крута анімація відкриття листівок з інформацією. Реалізовано за допомогою чистого CSS.
⤷ Взяти код
JavaScript'еr
7 136
Не забувайте вчасно скасовувати запити на отримання даних
Якщо цього не робити, виклики будуть зависати в стані очікування безкінечно (або доки їх не завершить щось із зовні), і ваш інтерфейс, швидше за все, зависне.
Для простішого рішення використовуйте AbortSignal.timeout 👍
JavaScript'еr
7 136
Який метод JavaScript забезпечує можливість відстеження змін у колекції HTML, наприклад, при додаванні або видаленні елементів?
7 136
Ефект наведення Evervault
Незвичайний ефект при наведенні. Реалізовано за допомогою CSS і JavaScript.
⤷ Взяти код
JavaScript'еr
7 136
Запуск нового турніру: Prompt Engineering Challenge
Платформа оновлена,
deploy стабільний. UA SKILLS відкриває реєстрацію на перший в Україні турнір із Prompt Engineering.
Фокус завдання: проектування системних інструкцій для LLM та забезпечення стабільності виводу в прикладних сценаріях.
Технічні параметри:
· Стек: Prompt Engineering / LLM (інтеграція в Node.js, TypeScript, React).
· Задача: Побудова складних промптів для отримання детермінованих результатів.
Валідується архітектурна стійкість та відсутність галюцинацій моделі.
· Аудиторія: Відкрито для всієї UA IT спільноти, які бажають перевірити власні навички
(участь після верифікації заявки).
Регламент та дати:
· Старт турніру: 25 травня 2026 року
· Призовий фонд: 5 000 $
(5 призових місць по 1 000$)
Повний регламент надається після подання заявки на сайті.
Реєстрація за посиланням:
ua-skills.com/tournaments7 136
🤔 Чим відрізняється display: none від visibility: hidden?
- display: none — елемент видаляється з потоку документа, не займає місця.
- visibility: hidden — елемент залишається в DOM і займає місце, але не видно.
JavaScript'еr
7 136
Який метод JavaScript використовується для заміни всіх входжень підрядка у рядку?
7 136
У VS Code є вбудований браузер для перегляду та відладки веб-додатків прямо в редакторі
Там можна запускати та відладжувати фронтенд без перемикання на зовнішній браузер.
→ відкривати localhost-додатки прямо в VS Code
→ відладжувати прямо в редакторі
→ вбудовані DevTools (inspect, console тощо)
→ ставити брейкпоінти як зазвичай
→ менше перемикань між вкладками
Відмінно підходить, якщо хочеш більш зручний і плавний процес відладки всередині VS Code 🙂
JavaScript'еr
