Публикации по теме '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..