正式调用的函数的第一行是什么?
What is the first line of a function officially called?
在编程中,函数第一行的正式名称是什么,该行包含函数名和参数?
这是一个函数示例:
function example1(parameter1, parameter2)
{
alert("example");
}
第一行是函数声明吗?我指的是行:
function example1(parameter1, parameter2)
我需要官方名称。我做了一些研究,但找不到答案。是否有一些文档可以帮助我,如果有,我在哪里可以找到该文档?
谢谢。
根据我在class中学到的知识,我通常将其称为子程序、过程或method 而不是 function。
您可以参考 here 以了解更多信息。
它通常被称为方法签名,尽管在您的定义中,方法签名的声明通常会包含类型信息,以便您区分不同的签名。
我同意@mr-moose 的观点,认为这可以称为方法签名,认为该术语通常用于强类型语言。看起来您的代码是 JavaScript,所以查看 ECMAScript 5 Specification,我发现术语 函数声明 经常被使用。该标准可能有点难以阅读,但我找不到更具体的内容。
这真的取决于你在和谁说话,或者你指的是什么语言。每个社区都有自己的标准术语表和不同的命名约定。
在编程中,函数第一行的正式名称是什么,该行包含函数名和参数?
这是一个函数示例:
function example1(parameter1, parameter2)
{
alert("example");
}
第一行是函数声明吗?我指的是行:
function example1(parameter1, parameter2)
我需要官方名称。我做了一些研究,但找不到答案。是否有一些文档可以帮助我,如果有,我在哪里可以找到该文档?
谢谢。
根据我在class中学到的知识,我通常将其称为子程序、过程或method 而不是 function。
您可以参考 here 以了解更多信息。
它通常被称为方法签名,尽管在您的定义中,方法签名的声明通常会包含类型信息,以便您区分不同的签名。
我同意@mr-moose 的观点,认为这可以称为方法签名,认为该术语通常用于强类型语言。看起来您的代码是 JavaScript,所以查看 ECMAScript 5 Specification,我发现术语 函数声明 经常被使用。该标准可能有点难以阅读,但我找不到更具体的内容。
这真的取决于你在和谁说话,或者你指的是什么语言。每个社区都有自己的标准术语表和不同的命名约定。