Pergunta de entrevista da empresa IBM

Que es hoisting en JS