Pregunta de entrevista de enexion

What is hoisting in javascript?