How can you avoid callback hells?
getData(function(a) {
getMoreData(a, function(b) {
getMoreData(b, function(c) {
getMoreData(c, function(d) {
getMoreData(d, function(e) {
// ...
})
})
})
})
})Answer
async function asyncAwaitVersion() {
const a = await getData()
const b = await getMoreData(a)
const c = await getMoreData(b)
const d = await getMoreData(c)
const e = await getMoreData(d)
// ...
}Good to hear
Additional links
PreviousWhat is HTML5 Web Storage? Explain localStorage and sessionStorage.NextWhat is functional programming?
Last updated