Публикации по теме 'asynchronous'
Async/Await внутри массива и объекта
Для недавнего проекта мне нужно было собрать много асинхронных данных для выполнения определенной задачи.
Поскольку все выборки были асинхронными операциями, мне казалось очевидным, что это было ошибкой:
Код будет ждать получения результата от getA() перед вызовом getB() и так далее, но поскольку нам не нужно a для получения b или c , это пустая трата времени. Мы хотим получить все необходимое как можно скорее!
Вот почему Promise.all([...]) существует. И если эта..
C# Café: праздник асинхронного программирования
От кухни C# до столовой: предоставление асинхронного кода вашим пользователям
Добро пожаловать в C# Café, где мы подаем горячий и вкусный код на нашей уникальной кухне программирования. Наша специальность? Сердечный праздник асинхронного программирования. Сегодня мы приглашаем вас присоединиться к нам в увлекательном путешествии, пока мы готовим, готовим и подаем это сложное блюдо с нашей кухни C# прямо в столовую ваших пользователей.
Представьте на мгновение оживленное кафе, где..
Краткое введение в асинхронное программирование
Основная концепция программирования, которую должен знать каждый программист
Вы когда-нибудь замечали, что после отправки электронных писем или сообщений вам не нужно ждать их завершения, чтобы перейти на следующую страницу? Вы можете просто нажать кнопку отправки и продолжить проверять другие сообщения, просматривать другие страницы или смотреть YouTube. Он просто заботится о том, чтобы отправить сообщение.
Это из-за магии асинхронного программирования .
Мы бы определенно узнали об..
Введение в асинхронное программирование в JavaScript
JavaScript — это однопоточный язык программирования . Другими словами, интерпретатор JavaScript может выполнять код только по одной строке за раз .
Рассмотрим следующее:
const longFunc = () => {
let count = 0;
while (count < Infinity) {
count++
}
console.log(3);
}
console.log(1);
console.log(2);
longFunc();
console.log(4);
Из-за синхронности этого кода, «4» не будет регистрироваться до тех пор, пока не завершится выполнение longFunc. Если longFunc никогда..
Полное руководство по обещаниям JavaScript
Год назад я окончил Georgia Tech Coding Bootcamp. Какой феноменальный опыт обучения - праздновать каждый день! #HappyOneYear
Во время моего учебного курса по кодированию я работал с серверной платформой Node.js для большинства своих проектов и чувствовал боль от работы с асинхронным кодом, поскольку в моих приложениях было так много операций ввода-вывода. Чтобы разобраться с асинхронным кодом, обещания попали в мою картину и оказались более многообещающими для обеспечения синхронного..
Однопоточный, но асинхронный: цикл событий JavaScript
Однопоточный, но асинхронный: цикл событий JavaScript
На этом этапе вашего путешествия по JavaScript вы, вероятно, слышали, что JavaScript - это однопоточный язык. Это правильно; JavaScript - это однопоточный язык, который выполняет код последовательно. Это означает, что только один блок кода может выполняться одновременно в среде выполнения JavaScript (мы будем использовать V8 в качестве среды нашего примера). Синхронный характер JavaScript может привести к проблеме, которая..
Асинхронные хуки, самый крутой способ сохранить контекст выполнения
Это не совсем статья, это увлекательная история о том, как каждый раз, когда я заглядываю в документацию NodeJS, она очаровывает меня, как мать-природа. После долгого чтения и понимания я подумал о том, чтобы поделиться своими взглядами на асинхронные хуки.
Асинхронные хуки - это API, предоставляемый NodeJs для поиска и отслеживания всех асинхронных ресурсов, созданных в приложении узла. До Node V8.0 это был API-интерфейс модуля асинхронной оболочки, который использовался для..