Публикации по теме 'callback-hell'


Цепочка промисов JavaScript — Избегайте ада обратных вызовов
Если вы занимаетесь веб-разработкой на JavaScript, я думаю, вы уже знакомы с Promise и неоднократно сталкивались с адом обратных вызовов. Цепочка промисов в JavaScript — это один из способов решить проблему ада обратных вызовов, и мы обсудим его в этой статье. Тем не менее, давайте немного подытожим для тех, кто не знаком с понятиями. Что такое JavaScript Promise ? В JavaScript (ES6 и выше) Promise — это объект, представляющий состояние и результат асинхронных операций, таких..

Обратный вызов, обещания и Async / Await - асинхронный код в Javascript
Программа JavaScript является однопоточной, и весь код выполняется последовательно, а не параллельно. Пример идет здесь const second = () => { console.log('Second'); } const first = () => { console.log('First'); second(); console.log('The End'); } first(); //Results First Second The End В синхронном режиме все инструкции выполняются одна за другой, строка за строкой, только в том порядке, в котором они появляются в коде. Обратные вызовы: Теперь давайте..

Обещание выучить обещания в JavaScript
Застряв в аду обратного вызова, вот объект Promise, который обещает решить проблемы с функцией обратного вызова. JavaScript по своей природе является синхронным языком. Асинхронные функции, такие как обратный вызов, обещание, являются внутренними для механизма JavaScript, который является частью браузера. Например, Chrome использует движок JavaScript Google V8 . Из-за этого весь функционал, связанный с асинхронностью, разрабатывается во внешних библиотеках. В JS мы можем решать..