【发布时间】:2019-07-21 22:25:27
【问题描述】:
我已经阅读了一些关于参数和参数之间差异的内容。 我看到答案是: 函数参数是函数定义中列出的名称。 函数参数是传递给函数(并由函数接收)的真实值。 我想知道上面的解释是否完成。
【问题讨论】:
-
是的,这些都是正确的。这不是 JavaScript 特有的,它是通用的编程术语。
标签: javascript
我已经阅读了一些关于参数和参数之间差异的内容。 我看到答案是: 函数参数是函数定义中列出的名称。 函数参数是传递给函数(并由函数接收)的真实值。 我想知道上面的解释是否完成。
【问题讨论】:
标签: javascript
参数实际上是一个方法定义,它是一个变量在那个 方法,而参数是您传入的数据 方法调用时的参数。
public void DemoMethod(string param) { }
string arg= "Argument example";
DemoClass.DemoMethod(arg);
【讨论】:
https://developer.mozilla.org/en-US/docs/Glossary/Parameter
参数是传递给函数的命名变量。范围 变量用于将参数导入函数。
注意参数和实参的区别:
- 函数参数是函数定义中列出的名称。
- 函数参数是传递给函数的实际值。
- 参数被初始化为所提供参数的值。
另见:
【讨论】:
是的,解释是正确的,但不完整。关于这两者,内部还有很多事情要做,但基本定义是正确的。
参数是传递给函数的值(参数)的别名。
参数是传递给函数的实际值。
function f(a) => //a is a parameter
{}
f(5) => //5 is an argument.
【讨论】: