Публикации по теме 'asyncawait'


Асинхронное/ожидание в JavaScript
Ключевое слово Async перед функцией указывает, что функция является асинхронной. Ключевое слово Await — используется внутри асинхронной функции для ожидания завершения асинхронной операции. тест асинхронной функции(){ const testResult = ожидание testResult() console.log(результат теста) } тест() функция testResult(){ вернуть новое обещание(resolve=›{ setTimeout(()=›{ решить («решено») }, 2000) }) } Ссылка — Асинхронный JS

Асинхронные операции с функциями Async и Await в JavaScript
JavaScript, как мощный язык программирования для веб-разработки, постоянно развивается, предоставляя более удобные способы обработки асинхронных операций. Асинхронное программирование обеспечивает неблокирующее выполнение , обеспечивая более плавный пользовательский интерфейс и повышенную производительность. В этой статье мы рассмотрим концепции асинхронных функций и функций ожидания в JavaScript, которые оптимизируют асинхронный код и упрощают сложные потоки управления...

Проблема с бесконечными рекурсивными цепочками разрешения промисов — NODE.JS
К этому моменту у вас должно быть четкое представление о том, как работают промисы и как их использовать для реализации наиболее распространенных конструкций потока управления. Поэтому сейчас самое подходящее время для обсуждения сложной темы, которую должен знать и понимать каждый профессиональный разработчик Node.js. Этот расширенный раздел посвящен утечке памяти, вызванной бесконечными цепочками разрешения промисов. Ошибка, по-видимому, влияет на реальную спецификацию Promises/A+,..

Обзор ECMAScript и JAVASCRIPT
Цель: В этом руководстве я хочу дать вам обзор ECMAScript и javascript, этот обзор будет посвящен функциям. Начнем с ECMAScript. ECMAScript — это спецификация языка сценариев, разработанная Ecma International для стандартизации javascript в 1997 году. Необходимость в ECMAScript стала очевидной, потому что до этого каждый другой браузер использовал свою собственную версию javascript или другой сценарий, поэтому для легко для разработчиков и машин ECMAScript пришел на помощь. Почти..

10 лучших функций JavaScript для повседневного использования
Откройте для себя 10 основных функций JavaScript, которые повышают производительность и упрощают написание кода. Узнайте о стрелочных функциях, литералах шаблонов, деструктурировании, операторе расширения, async/await, object.entries(), методах массива, include() и сокращенных свойствах объектов. Улучшите свою повседневную разработку с помощью кратких примеров и получите представление о современном кодировании JavaScript. Функции стрелок . Функции стрелок обеспечивают краткий синтаксис..

Как обработать отказ от обещания javascript в случае асинхронного ожидания
Эта статья является продолжением статьи Как обрабатывать промисы в различных сценариях в javascript . Прежде чем перейти к следующему сценарию, давайте создадим синхронную функцию для ввода данных пользователем, которую мы будем использовать в дальнейших сценариях. Начнем со сценария 3 , в котором мы использовали асинхронное ожидание для написания программы в синхронном режиме и требовали обработки отклоненных обещаний. Код с проблемой: Если делитель не равен нулю:..

Обработка нескольких промисов с помощью Async/Await
В приведенном ниже примере мы проходим через массив идентификаторов пользователей, чтобы получить информацию о пользователе. Наивный подход может состоять в том, чтобы ждать каждого ответа один за другим. ❌ Неправильный и медленный путь ✔️ Быстрый способ 🧐 Как это работает Быстрый метод использует преимущества метода Promise.all(). Как это работает, сначала извлекая все данные, а затем используя Promise.all() для разрешения/отклонения позже. Делая это, нам не нужно..