Pregunta de entrevista de Knock

Is javascript synchronous or asynchronous?