ReferenceError y el objeto global

Enjavascript window es el objeto global, lo que significa que cada objeto en el ámbito global es un hijo dewindow. Entonces, ¿por qué obtengo este resultado?

<code>console.log(window.foo); // No error, logs "undefined".
console.log(foo);        // Uncaught ReferenceError: foo is not defined.
</code>

Violín

Esas dos líneas deberían ser iguales, ¿no deberían?

Respuestas a la pregunta(3)

Su respuesta a la pregunta