问题标签 [function-parameter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
47313 浏览

c# - C#枚举作为函数参数?

您可以将标准的 c# 枚举作为参数传递吗?

例如:

通过这样做,我希望检索任何给定枚举中的所有名称。迭代代码会是什么样子?

0 投票
4 回答
14304 浏览

c# - c# 枚举函数参数

作为这个问题的后续。

如何调用函数并传入枚举?

例如我有以下代码:

虽然当我这样做时,我得到的“e1”是一个“类型”,但它被用作“变量”错误消息。有什么想法可以帮助吗?

我试图保持函数通用以在任何 Enum 上工作,而不仅仅是特定类型?这甚至可能吗?...使用通用函数怎么样?这行得通吗?

0 投票
3 回答
361 浏览

php - 将 parse_str 用于可选函数参数与数组相比有优势吗?

我碰巧对 WordPress 博客进行了一些更改,并注意到他们使用parse_str( http://php.net/parse_str ) 来解析并将其可选参数设置为函数。

我想知道这是否比发送数组有优势?

例子:

带数组:

parse_str

0 投票
4 回答
15167 浏览

c++ - 如何将类型名作为函数中的参数?(C++)

我需要能够将类型名作为参数传递:

FileRead(std::fstream, int pos, ???) 的概念是读取 pos*sizeof(无论类型是什么) 以获得所需的位置。我试过模板:

但这要求我每次想使用 FileRead 时都创建一个要使用的类型的变量,而且我真的不想仅仅因为一个函数而重新设计整个程序,所以无论如何都要使用类型名作为参数?

0 投票
33 回答
230313 浏览

javascript - 如何动态获取函数参数名称/值?

有没有办法动态获取函数的函数参数名称?

假设我的函数如下所示:

现在,我如何将参数名称及其值的列表从函数内部获取到数组中?

0 投票
3 回答
34926 浏览

c++ - 当一个函数有一个特定大小的数组参数时,为什么用指针替换它?

鉴于以下程序,

输出

  1. 为什么数组作为指向第一个元素的指针传递?
  2. 它是C的遗产吗?
  3. 标准是怎么说的?
  4. 为什么放弃了 C++ 的严格类型安全?
0 投票
5 回答
2366 浏览

c# - 创建 IEnumerable 的最简单和最紧凑的方法是什么或 ICollection?

因此,很多时候我们都有一个接受 IEnumerable 或 ICollection 作为参数的函数。如果我们有单个项目,但没有集合来保存它们,我们必须在将它们传递给函数之前创建一个集合,例如:

我总是创建一个数组或列表,就像我在上一个示例中所做的那样。但我想知道,有没有更优雅的方法来创建所需的 IEnumerable 或 ICollection?

如果有人能做到这一点,那就太酷了:

并且编译器将创建满足 IEnumerable 或 ICollection 需求的最抽象的可能集合(取决于函数接受哪一个)。

无论如何,如何将 o1、o2 和 o3 传递给 IEnumerable 或 ICollection 参数?

0 投票
5 回答
15411 浏览

c - C:交换二维数组中的值的函数

我正在尝试编写一个函数来交换二维数组中的 2 个元素:

但是,当我尝试编译它(gcc)时,我收到以下错误消息:

为了将二维数组作为函数参数,我需要做一些特殊的事情吗?

谢谢你的帮助。如果您知道数组作为函数参数的任何好的参考资料,请按我的方式发送:)

0 投票
2 回答
915 浏览

reflection - 如何查找函数参数

我需要在十几个函数中记录所有函数参数。

有没有办法以编程方式确定所有参数及其值(或至少它们的 .ToString() 值)?也许通过反射?

0 投票
5 回答
5471 浏览

php - PHP:通过引用的可变长度参数列表?

是否可以创建一个 PHP 函数,该函数通过引用获取可变数量的参数?

它对我一个通过引用接收值数组的函数没有帮助,也对一个将其参数包装在一个对象中的函数没有帮助,因为我正在处理函数组合和参数绑定。也不要考虑调用时的引用传递。那东西根本就不应该存在。