JavaScript Ready | Программирование
8.31K subscribers
996 photos
60 videos
530 links
Авторский канал по разработке на JavaScript.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Cотрудничество: @energy_c
Download Telegram
📱 Логгирование в JavaScript!

Пишем параметризованный декоратор, который логирует вызовы асинхронных функций: с именем, временем начала и длительностью выполнения.

В этой задаче:
• Пишем продвинутый декоратор с параметрами

• Используем performance,now() для точного измерения времени

• Формируем лог-сообщения в формате, пригодном для записи в систему логирования


🔥 — если узнал что-то новое
🤝 — если попробуешь сделать


📣 JS Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤10🤝9
📱 Разбираем методы Math — точная и мощная математика прямо в JavaScript!

Эти функции помогут вам вычислять корни, гипотенузы, округления и даже случайные значения. Незаменимы при работе с координатами, графикой, играми, финансами и любыми задачами, где важны числовые расчёты. Отличная шпора, чтобы код стал лаконичнее, а расчёты — надёжнее.

📣 JS Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍10🔥10🤝3
📱 Хотите понять, как Vue и Svelte "волшебным образом" обновляют DOM при изменении данных?

Сегодня разберёмся, как с помощью обычного Proxy можно отследить изменения в объекте и связать их напрямую с DOM — без фреймворков и лишнего кода.

В этом посте:
• Создадим реактивный объект, отслеживающий изменения.

• Свяжем его с DOM без фреймворков.

• Разберемся, как работает перехват set в Proxy.


Отличный способ заглянуть под капот реактивности и научиться управлять DOM вручную.

📣 JS Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍10❤9🤝4
📱 Promise под капотом: реализуем свой с нуля по стандарту A+

Промисы — один из краеугольных камней современного JS. Мы реализуем собственный MyPromise, поддерживающий then(), catch() и асинхронность на уровне microtasks.

В этом гайде:
• Разберем жизненный цикл Promise: pending → fulfilled/rejected

• Научимся писать .then() с асинхронным исполнением

• Реализуем цепочки промисов


🔥 — если узнал что-то новое
🤝 — если уже пользовался


📣 JS Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥26❤16👍7🤝3
📱 Разбираем часто используемые ключевые слова!

Это фундаментальные кирпичики любого кода. Ключевые слова отвечают за область видимости, асинхронность, контекст выполнения, создание объектов и многое другое.

📣 JS Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤15🔥12👍10🤝3