Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Any real difference between window.prompt and prompt?

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

var yourName = window.prompt("Please enter your first name here\n");

and I used

var yourName = prompt("Please enter your first name here\n");

It is a written exam so i felt it wouldn't make much difference.

like image 463
user3364498 Avatar asked Oct 19 '25 03:10

user3364498


1 Answers

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?.

like image 74
Bergi Avatar answered Oct 21 '25 16:10

Bergi



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!