Professional Documents
Culture Documents
Instructor:: Humaira Waqas
Instructor:: Humaira Waqas
Instructor:: Humaira Waqas
document.getElementById('button').addEventListener('click', () => {
//item clicked
})
setTimeout(() => {
// runs after 2 seconds
}, 2000)
window.addEventListener('load', () => {
document.getElementById('button').addEventListener
('click', () => {
setTimeout(() => {
items.forEach(item => {
//your code here
})
}, 2000)
})
})
WEB TECHNOLOGIES AND PROGRAMMING (BY: HUMAIRA WAQAS) 16
NODE
Problem with Callbacks
This is an example with 4 level callbacks, often termed as Callback hell
Advance Level Alternatives to callbacks
Promises and Async/Await
foo()