JS.EventLoop

https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop

Читать на сайте автора.

JS.Promise.AsyncAwaitChain

let doSmth = () => { return new Promise((resolve, reject) => { if (Math.random() > 0.5) { resolve(‘doSmth success’); } else { reject(‘doSmth Fail’); }

Читать на сайте автора.

Js.Promise.AsyncAwait

Sugar for promises

let doSmth = () => { return new Promise((resolve, reject) => { if (Math.random() > 0.5) { resolve(‘doSmth success’); } else {

Читать на сайте автора.

Js. Chain of promises

let doSmth = () => { return new Promise((resolve, reject) => { if (Math.random() > 0.5) { resolve(‘doSmth success’); } else { reject(‘doSmthFail’); } })

Читать на сайте автора.