javascript - window.prompt 和 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。然而,这确实取决于您的范围,有人可能已声明 windowprompt 变量的值与全局范围内的值不同。

有关更多详细信息,请查看 Is window really global in Javascript? .您(和您的老师)也可能对 Why is it beneficial to rely on the scope chain alone and avoid explicitly referencing the head object in Javascript? 感兴趣.

关于javascript - window.prompt 和 prompt 之间有什么真正的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23184598/

相关文章:

javascript - 如何检测支撑行程

javascript - 使用 jQuery 过滤电子邮件地址

unix - 如何更改putty中的提示

基于提示值的 Javascript 警报

alert - 用户关闭应用程序时 Node-webkit 发出警报

javascript - 使用 jQuery $(this).addClass() 会破坏工作代码

javascript - 如何检查多维数组中是否至少存在一个元素? (愚蠢的基本 Javascript 问题)

javascript - 我如何使用 3 个复选框/单选按钮作为选项在 javascript 中创建提示?

prompt - 禁止 GPG 命令中的密码提示

javascript - 当可观察集合发生变化时更新 Div