¿AddEventListener es una función JS integrada o la proporciona la API web?
Si JavaScript se considera un lenguaje de programación síncrono de un solo subproceso, entonces ¿por qué tenemos funciones asíncronas como addEventListener con JavaScript? ¿Son realmente parte de JS o proporcionados por las API WEB?