Javascript window.prompt和prompt之间有什么真正的区别吗?

Javascript window.prompt和prompt之间有什么真正的区别吗?,javascript,prompt,Javascript,Prompt,只是出于好奇,window.prompt和JavaScript中的prompt之间有什么区别 作为我的一个试题的答案,老师用 var yourName = window.prompt("Please enter your first name here\n"); 我曾经 var yourName = prompt("Please enter your first name here\n"); 这是一次笔试,所以我觉得没什么区别 通常是,window.prompt===prompt。但是它确实

只是出于好奇,window.prompt和JavaScript中的prompt之间有什么区别

作为我的一个试题的答案,老师用

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

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

这是一次笔试,所以我觉得没什么区别

通常是,
window.prompt===prompt
。但是它确实取决于您的作用域,可能有人声明了
window
prompt
变量,其值与全局作用域中的值不同


有关更多详细信息,请参阅。您(和您的老师)也可能对以下内容感兴趣。

通常是的,
window.prompt===prompt
。但是它确实取决于您的作用域,可能有人声明了
window
prompt
变量,其值与全局作用域中的值不同


有关更多详细信息,请参阅。您(和您的老师)可能也对此感兴趣。

不,它们是相同的。当您声明根范围内的变量时,您也可以在
窗口中找到它。
<代码>var测试=10
窗口。测试将为10。因此,它们是完全相同的函数(不是副本)好的,非常感谢。:)不,它们是相同的。当您声明根作用域中的变量时,您也可以在
窗口中找到它。
<代码>var测试=10
窗口。测试将为10。因此,它们的功能完全相同(不是副本)好的,非常感谢。:)谢谢,我也会看看你发送的这些链接。谢谢,我也会看看你发送的这些链接。