Tipe Event
Ada yang dinamakan UserEvent dan SystemEvent.
User Event
button.addEventListener('click', ()=> {
alert('I am clicked')
})
System Event
setTimeout(() => {
alert('Waktu habis')
}, 1000)
httpRequest.onreadystatechange = () => {
switch (httpRequest.readyState) {
console.log('Finished')
break
}
}
NodeJS juga memiliki SystemEvent, yaitu
- Data Events
- Completion Events
- Error Events