Just out of curiosity is there any difference between window.prompt and prompt in JavaScript.
For one of the answers to my exam questions the teacher uses
Usually yes, window.prompt === prompt
. Yet it does depend on your scope, someone might have declared window
or prompt
variables with different values than those in the global scope.
For further details have a look at Is window really global in Javascript?. You (and your teacher) also might be interested in Why is it beneficial to rely on the scope chain alone and avoid explicitly referencing the head object in Javascript?.