Pergunta de entrevista da empresa Saviant

Javascript in depth. prototype, closures, hoisting etc.