Pregunta de entrevista de Redbrick

What is javascript hoisting ?