Question d’entretien chez rtCamp

Is JavaScript single threaded or multithreaded? Explain the event loop.