Pregunta de entrevista de Apryse

What is hoisting in javascript?