Pregunta de entrevista de InVision

What is JavaScript hoisting?