JavaScript编程精解(原书第3版)
上QQ阅读APP看书,第一时间看更新

2.5 函数

默认环境中提供的许多值具有函数(function)类型。函数是包装在一个值中的一段程序。可以应用这些值以运行它包装的程序。例如,在浏览器环境中,绑定prompt包含一个函数,此函数显示一个小对话框,要求用户输入。它像这样使用:

执行函数称为调用应用函数。可以通过在生成函数值的表达式后放置括号来调用函数。通常,你将直接使用包含此函数的绑定的名称。括号之间的值提供给函数中的程序。在此示例中,prompt函数使用我们赋予它的字符串作为对话框中显示的文本。给函数的值称为参数。不同的函数可能需要不同的参数或不同类型的参数。

prompt函数在现代Web编程中使用不多,主要是因为你无法控制它生成的对话框的外观,但它在示例程序和实验中非常有用。