Ти не знаєш JavaScript


Kanal geosi va tili: Ukraina, Ukraincha


Публікуємо поживні шматочки коду JavaScript, які є цінними для всіх розробників і допомогають покращити знання мови
Зв'язок: @kravadk

Связанные каналы  |  Похожие каналы

Kanal geosi va tili
Ukraina, Ukraincha
Statistika
Postlar filtri


Нова фішка у VS Code!😐

Щойно наткнувся на супер-зручну штуку - тепер Git Blame працює прямо з коробки в VS Code ! Без жодних розширень та танців з бубном.

Для тих, хто не в курсі: git blame — це команда Git, яка показує, хто і коли останній раз редагував кожен рядок у файлі.

Оновіть свій редактор та активуйте нове налаштування

Ти не знаєш JavaScript

573 0 12 9 10

Коли намагаєшся придумати розумне найменування для комміта:

Ти не знаєш JavaScript


Який метод JavaScript використовується для асинхронної обробки колекцій, застосовуючи задану функцію до кожного елемента колекції без блокування виконання?
So‘rovnoma
  •   Array.prototype.mapAsync()
  •   Array.prototype.mapAsync()
  •   Promise.map()
  •   AsyncArray.process()
64 ta ovoz


CSS only particle system

Плавний рух частинок на тлі вашого сайту. Реалізовано за допомогою CSS.

Забрати код

Ти не знаєш JavaScript


Що таке мемоізація?

Мемоізація — це техніка оптимізації, коли результати виконання функцій кешуються для прискорення наступних викликів з тими самими аргументами. У JavaScript мемоізація часто використовується для складних обчислень або рендерингу, де повторне виконання однієї і тієї ж операції може бути дорогим. Функції, що використовують мемоізацію, зберігають результати в пам'яті і повертають їх при тих же вхідних даних без обчислення. Це покращує продуктивність, особливо під час роботи з великими даними.

Ти не знаєш JavaScript


Айсберг вашого ставлення до багу 🥶

Ти не знаєш JavaScript


Який JavaScript об'єкт використовується для створення та маніпуляції віртуальними файловими системами у браузері, забезпечуючи тимчасове зберігання файлів та даних?
So‘rovnoma
  •   Storage API
  •   WebFS
  •   FileSystem API
  •   VirtualFS
64 ta ovoz


Їх зустріч неможлива 😒

Ти не знаєш JavaScript


💻 Вітаємо, українські програмісти!

Ви мабуть вже не одноразово бачили західні контриб'юторні фріланс сервіси з стартапами, які пропонують виконувати таски за фінансову винагороду.

🌐 Для всіх програмістів на Python, JS і Rust є хороша новина: група українських ентузіастів запускає такий сервіс, а саме StarkHero!

Для контриб'юторів регулярно проводитимуться хакатони, де ви матимете змогу заробити гроші та отримаєте всю можливу підтримку від організаторів:
➡️ Гайдлайни
➡️ Менторство
➡️ Підтримка у виведенні коштів
➡️ Пошук проєкта

↗️ При успішному онбордингу та гарних результатах, у вас також є шанс потрапити на тримісячну, оплачувану практику, де ви отримаєте величезну кількість нових знань та практики, а також зможете навчитися працювати не гублячись у декількох проєктах водночас

👉🏻 Деталі за посиланням: @starkhero_ua


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Натрапив на одну шикарну штуку - Lychee

Це веб-сервіс, який дозволяє перевіряти, чи живі посилання у ваших проектах. Дуже важливо для вашого SEO.

✓ Знаходить биті посилання
✓ Перевіряє URL-адреси, файли HTML та MD
✓ Розроблений на Rust, працює супершвидко
✓ Доступний як GitHub Action для CI

Зручний, спритний та максимально простий у використанні

https://github.com/lycheeverse/lychee/

Ти не знаєш JavaScript


Знайшов чудову тулзу для додатків на React

Перевірте продуктивність без встановлення та розширень!

React Scan — це інструмент для пошуку слабких місць, що не вимагає внесення змін до коду проекту

Виконайте цю команду в терміналі:
npx react-scan@latest
Ти не знаєш JavaScript


На одній вечірці з селебріті 🥳

Ти не знаєш JavaScript


Який JavaScript метод вбудований в рядкові об'єкти для пошуку за регулярним виразом, повертаючи масив з інформацією про збіги?
So‘rovnoma
  •   find()
  •   match()
  •   search()
  •   regex()
408 ta ovoz


📱Шпаргалка по JavaScript

Ти не знаєш JavaScript


INPUT ANIMATION

Брутальний дизайн для введення імені користувача. Реалізовано за допомогою CSS.

Забрати код

Ти не знаєш JavaScript


JavaScript'er dan repost
Ну і правильно 😁

JavaScript'ер


Витягай текст із будь-яких зображень з цією бібліотекою

Tesseract.js — це потужна JS-бібліотека для розпізнавання тексту на зображеннях прямо у браузері або сервері з використанням Node.js

Вона підтримує понад 100 мов, автоматичне визначення орієнтації тексту та скриптів, а також надає простий інтерфейс для читання меж абзаців, слів та символів.

Докладніше можна ознайомитися з прикладами коду та документацією на GitHub

Ти не знаєш JavaScript


📌box-sizing: content-box vs border-box

• При значенні властивості box-sizing, що дорівнює content-box (значення за умовчанням) ширина елемента розраховується таким чином:

Ширина контентної області (100) + внутрішній відступ ліворуч і праворуч (10 + 10) + ширина правої та лівої рамок (10 + 10). Разом: 140 пікселів.

Аналогічно із висотою.

Виходить, що перший елемент отримав розміри 140 х 140

• Розмір другого елемента вважається інакше. Через значення border-box браузер сприймає width і height як кінцеві розміри елемента. Виходить, що в 100 пікселів зазначеної ширини вже включені і внутрішні бічні відступи і бічні рамки. Розміри другого елемента будуть 100 x 100.

Ти не знаєш JavaScript


JavaScript'er dan repost
Ну і правильно 😁

JavaScript'ер


Що станеться, якщо викликати setTimeout з нульовою затримкою (setTimeout(callback, 0)) у JavaScript?
So‘rovnoma
  •   Колбек виконається миттєво
  •   Колбек буде поставлений у чергу та виконається після завершення поточного стеку викликів
  •   Код викличе помилку
  •   Колбек ніколи не виконається
441 ta ovoz

20 ta oxirgi post ko‘rsatilgan.