Question d’entretien chez Khoros

What is the JavaScript event loop, and how does it function? Describe the lifecycle of an asynchronous request as it relates to the event loop.