Простой JavaScript
JavaScript человеческим языком. Аудитория: Frontend разработчики, верстальщики, люди, интересующиеся языком программирования JavaScript. Сотрудничество: @noname_media Канал на бирже: telega.in/channels/simple_js/card?r=-Cl9H Perfluence
Show more6 466
Subscribers
+724 hours
-77 days
-6330 days
- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Subscriber growth rate
Data loading in progress...
Photo unavailableShow in Telegram
Использование
async/await
для ожидания выполнения промиса
Функция doAsyncWork
ожидает выполнения промиса и выводит его результат при успешном выполнении или ошибку при отклонении.
#промисыPhoto unavailableShow in Telegram
Последовательное выполнение промисов с
async/await
Здесь мы ожидаем выполнения someAsyncFunction1
, а затем someAsyncFunction2
, гарантируя последовательное выполнение.
#промисыPhoto unavailableShow in Telegram
Параллельное выполнение промисов с
Promise.all
и async/await
Promise.all
позволяет выполнить промисы параллельно, и затем мы ожидаем оба результата.
#промисы00:13
Video unavailableShow in Telegram
Хватит терять время на уже готовый код!
Frontend Trends — библиотека фронтендера, где собраны готовые CodePen решения для ежедневных задач. Эффекты при наведении, 3D-анимации, готовые карточки и др.
Зашли – сохранили – применили в своём проекте. Пользуйтесь: @trends_frontend
1.53 MB
Photo unavailableShow in Telegram
Ожидание выполнения нескольких промисов с
Promise.allSettled
Promise.allSettled
ожидает завершения всех промисов и возвращает их состояния (успешно или с ошибкой) и результаты.
#промисыPhoto unavailableShow in Telegram
Преобразование колбэка в промис с
util.promisify
util.promisify
преобразует асинхронную функцию использующую колбэк, в промис, что делает ее удобной для использования с async/await
.
#промисыPhoto unavailableShow in Telegram
Изучи алгоритмы, чтобы работать в Яндекс или Google
Приходи на бесплатное обучение от FAANG School. Там ты узнаешь:
– Как использовать разные структуры данных
при решении задач
– Какие 20% усилий дают 80% результата
при подготовке к алгоритмам
– Prefix Sum и Sliding Window. 2 подхода, которые закрывают задачи на 200к$ во время собесов в Google
– Как научиться решать алгоритмы без матана
Спикер – Разработчик из BigTech. За 7 лет решил 500 задач на LeetCode, прошел 30 собеседований в компаниях уровня Google и Meta, а сейчас работает в одной из крупных IT-гигантов в мире.
Переходи и жми на кнопку «Принять участие», чтобы начать обучение.
Photo unavailableShow in Telegram
Ожидание выполнения промиса с таймаутом
Promise.race
ожидает первого выполненного промиса и может использоваться для установки временного ограничения.
#промисыPhoto unavailableShow in Telegram
Использование
async/await
в цикле
Этот пример демонстрирует использование async/await
в цикле для выполнения асинхронных операций в определенной последовательности.
#промисы00:10
Video unavailableShow in Telegram
Совет фронтендерам и дизайнерам: Хватит тратить время на поиск макетов Figma
Все макеты реальных сайтов, которые заказчики присылают на вёрстку уже нашли и бесплатно выкладывают на канале Figma Portal
Пополняйте свое портфолио настоящими работами вместе с @maket_figma
898c64847252583b3eb9d90dabb4b9c6.mp45.17 KB
Choose a Different Plan
Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.