如何在JavaScript'提示'功能中使用第二个参数?

问题描述:

在prompt()函数中使用的第二个参数是什么?如何在JavaScript'提示'功能中使用第二个参数?

prompt('blahblahblah', 'WHY ARE THESE HERE? '){} 
+1

我真的无法得到的问题是什么,但也许我可以回答:https://developer.mozilla.org/en-US/docs/DOM/window .prompt – 2013-02-27 17:45:57

+1

你的意思是大括号?那些什么都不做。 – 2013-02-27 17:47:15

第二PARAM为value论点:

值是包含在文本输入 字段显示的默认值的字符串。它是一个可选参数。请注意,在互联网 Explorer 7和8中,如果您不提供此参数,则字符串 “undefined”是默认值。

https://developer.mozilla.org/en-US/docs/DOM/window.prompt

+0

谢谢你的回答。正是我在找什么。从来没有在我读过的任何书中找到解释,所以希望这将有助于未来的人。 – Colper 2013-02-27 20:46:33

{}限定一个空的代码块。它完全没有。

在诸如iffor之类的控制结构之后具有代码块会更有意义。

我会假设你写括号括号但意味着参数。我假设这是因为你也提到了逗号,只有命令的参数列表中出现...

第二参数在prompt命令是插入的默认值文本域。

这里是一个simple example -

var milliseconds = (new Date).getTime(); 
var currentEpoch = Math.floor(milliseconds/1000); 
prompt("What is the current epoch?",currentEpoch);