📜  JavaScript-函数

📅  最后修改于: 2020-12-18 04:57:44             🧑  作者: Mango


函数是一组可重用的代码,可以在程序中的任何位置调用。这消除了一次又一次编写相同代码的需要。它可以帮助程序员编写模块化代码。函数使程序员可以将一个大型程序划分为许多小的和可管理的函数。

与任何其他高级编程语言一样,JavaScript也支持使用函数编写模块化代码所需的所有功能。您必须已经在前面的章节中看到过alert()write()之类的功能。我们一次又一次地使用这些函数,但是它们只用核心JavaScript编写过一次。

JavaScript允许我们编写自己的函数。本节说明如何使用JavaScript编写自己的函数。

功能定义

在使用函数之前,我们需要对其进行定义。在JavaScript中定义函数的最常见方法是使用函数关键字,后跟唯一的函数名称,参数列表(可能为空)以及用花括号括起来的语句块。

句法

基本语法如下所示。


请尝试以下示例。它定义了一个名为sayHello的函数,该函数不带任何参数-


调用函数

要在脚本后面的某个地方调用一个函数,您只需要编写该函数的名称,如以下代码所示。


      
   
   
   
      

Click the following button to call the function

Use different text in write method and then try...

输出

功能参数

到目前为止,我们已经看到了没有参数的函数。但是有一种在调用函数传递不同参数的功能。这些传递的参数可以在函数内部捕获,并且可以对这些参数进行任何操作。一个函数可以采用多个参数,并用逗号分隔。

请尝试以下示例。我们在这里修改了sayHello函数。现在,它需要两个参数。

      
   
   
   
      

Click the following button to call the function

Use different parameters inside the function and then try...

输出

退货声明

JavaScript函数可以具有可选的return语句。如果要从函数返回值,这是必需的。该语句应该是函数的最后一条语句。

例如,可以在一个函数传递两个数字,然后可以期望该函数在调用程序中返回它们的乘法。

请尝试以下示例。它定义了一个函数,该函数接受两个参数并将它们连接起来,然后在调用程序中返回结果。

      
   
   
   
      

Click the following button to call the function

Use different parameters inside the function and then try...

输出

关于JavaScript函数,有很多知识要学习,但是我们已经涵盖了本教程中最重要的概念。