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


Краткое введение в асинхронное программирование
Основная концепция программирования, которую должен знать каждый программист Вы когда-нибудь замечали, что после отправки электронных писем или сообщений вам не нужно ждать их завершения, чтобы перейти на следующую страницу? Вы можете просто нажать кнопку отправки и продолжить проверять другие сообщения, просматривать другие страницы или смотреть 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-интерфейс модуля асинхронной оболочки, который использовался для..

0- Как упоминал Раомер в SO, «обещания не обеспечивают асинхронность, но являются синтаксическими…
0 - Как упомянул Раомер в SO, «обещания не обеспечивают асинхронизм, но являются синтаксическим удобством для обработки асинхронизма, предоставляемого другими средствами». Так что это просто синтаксическое удобство, в котором используется программирование, управляемое событиями. Он использует цикл событий javascript, который используют все программы javascript. Таким образом, вы можете рассматривать разрешение обещания и отклонение обещания как два события, запускаемых асинхронным..

ECMAScript: состояние асинхронизма
Синхронная операция блокирует процесс до завершения операции. Асинхронная операция неблокирующая и только инициирует операцию. Завершение можно обнаружить и другими способами. Чтобы понять, как работает асинхронизм в Javascript, давайте сначала поговорим о том, как promises раскрывает этот метод завершения. Представлено в ES (2015 г.) Обещание, которое вы говорите? В точности то, что он означает, простыми словами, объект Promise представляет окончательное..