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


Функции обратного вызова
Асинхронное программирование позволяет дождаться определенного события или завершения определенной задачи без полного замораживания или остановки всей программы. Это позволяет выполнять все несвязанные задачи программы без паузы, в то время как связанные задачи приостанавливаются. Один из самых ранних или распространенных способов обеспечения этого — использование функций обратного вызова или функций обратного вызова. Чтобы установить контекст, JavaScript — это функциональный язык:..

Асинхронный JavaScript, часть 4: обещания
Эта статья является четвертой частью серии из четырех частей, посвященных асинхронному Javascript. Я настоятельно рекомендую вам изучить Часть 1 , Часть 2 и Часть 3 , чтобы извлечь максимальную пользу из этой статьи. В этой статье мы рассмотрим интересную функцию Javascript, которая была введена в ES6 для эффективного выполнения асинхронного кода. До ES6 для запуска асинхронного кода (например, сетевого запроса) мы использовали функции обратного вызова. Но у этого подхода было..