#11. Уроки по JavaScript для НАЧИНАЮЩИХ (Каррирование, IIFE, рекурсия)
Что такое Promise в JS?
Promise (обещание) - это объект в JavaScript, который представляет собой обещание выполнить асинхронную операцию и вернуть результат в будущем. Он используется для управления асинхронными операциями и обработки их результатов. Основные черты Promise: Пример использования Promise в JavaScript: В приведенном примере создается Promise, который эмулирует задержку операции и возвращает результат 'Some data'...
🔥 Promise в JavaScript: как асинхронный код сделать элегантным
Привет, коллеги! 👋 Давайте разберём промисы до самых мелочей — так, чтобы вы не просто знали синтаксис, а понимали, как они работают под капотом. Промис — это специальный объект в JavaScript, который представляет собой "контейнер" для будущего значения. Когда я только начинал работать с промисами, мне помогло такое сравнение: Представьте, что вы заказываете товар в интернет-магазине. В момент заказа вам дают: Техническая реализация: Важно: промис переходит из pending либо в fulfilled, либо в rejected — и это одноразовое изменение (нельзя "передумать")...