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


Является ли Javascript синхронным или асинхронным?
Javascript — это своего рода облегченный интерпретируемый объектно-ориентированный язык программирования с первоклассными функциями, наиболее известный как язык сценариев для веб-страниц. Хотя он также использует много небраузерных сред. Существует большое заблуждение или путаница в отношении javascript, Является ли JavaScript синхронным или асинхронным? Что ж, Javascript является синхронным , это синхронный однопоточный язык. Поскольку i t имеет один поток, поэтому он может..

Очередь микрозадач и макрозадач в Javascript
Вот объяснение того, как они работают и их приоритет по отношению к рендерингу и очередям микро- и макрозадач: Обратные вызовы: Обратные вызовы — это функции, передаваемые в качестве аргументов другим функциям, и они обычно используются для обработки асинхронных операций. Когда асинхронная операция завершается (например, истекает время таймера или завершается HTTP-запрос), связанная с ней функция обратного вызова помещается в очередь обратного вызова. Обратные вызовы считаются частью..

Как использовать асинхронность/ожидание?
Async и await — два ключевых слова в JavaScript, упрощающие написание асинхронного кода. Асинхронный код — это код, который не запускается весь сразу, а запускается по частям. Это часто необходимо при работе с такими вещами, как Интернет, где вам нужно дождаться ответа от сервера, прежде чем вы сможете продолжить. До асинхронности и ожидания асинхронный код в JavaScript часто писался с использованием промисов. Обещания — это объекты, представляющие будущую ценность. Когда вы..

Как приручить «асинхронную пустоту» в C#
Как приручить «асинхронную пустоту» в C# (Это было изначально размещено в моем блоге как полная статья ) Вы программист среднего уровня в дотнете и в основном разбираетесь в использовании Задач. Вы запускаете асинхронность и ожидание в своем коде, и все работает так, как и ожидалось. Вы снова и снова слышали, что вы всегда хотите, чтобы возвращаемые типы ваших асинхронных методов были Task (или Task‹T›), и что async void, по сути, является корнем всех зол. Нет пота. Однажды..

Обратные вызовы VS. Обещает VS. Асинхронное ожидание
Почему мы используем обратные вызовы, обещания или асинхронное ожидание? В чем разница между ними? Javascript - это однопоточный язык, что означает, что движок JS может обрабатывать только одну вещь за раз и ждать ее завершения, прежде чем выполнять другую. Если у нашего JS-приложения есть вызов API, затем функция SetTimeOut, а затем обычная функция, это замедлит время загрузки нашего приложения. Для вызова API или функции SetTimeOut может потребоваться больше времени, а обычная..

Обещания JavaScript, async/await и Promise.all
Обещания JavaScript, async/await и Promise.all Это похоже на тебя? Я хочу сделать две выборки API в своем приложении JavaScript параллельно Ты не одинок. Если у вас есть два независимых вызова API, зачем заставлять один ждать завершения другого? Для этого я использую Promise.all с (часто анонимными) асинхронными функциями. Если вы новичок в Promises и/или async/await , или вам нужно больше информации о том, что происходит на самом деле, прочитайте раздел «Предыстория»...

Написание асинхронного безопасного кода: пошаговое руководство
Недавно я начал новый побочный проект create-app , чтобы сгенерировать целое веб-приложение из моделей данных. И я столкнулся со знакомой проблемой и хотел поделиться своим решением. Проблема Несмотря на то, что JavaScript является однопоточным, все же возможны условия гонки. Два бита асинхронного кода могут конкурировать за одни и те же ресурсы. Именно в этом проблема у меня. EEXIST: file already exists, mkdir 'video-game-app/src/api' и эта ошибка происходит здесь if..