问题标签 [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.
c# - C#枚举作为函数参数?
您可以将标准的 c# 枚举作为参数传递吗?
例如:
通过这样做,我希望检索任何给定枚举中的所有名称。迭代代码会是什么样子?
c# - c# 枚举函数参数
作为这个问题的后续。
如何调用函数并传入枚举?
例如我有以下代码:
虽然当我这样做时,我得到的“e1”是一个“类型”,但它被用作“变量”错误消息。有什么想法可以帮助吗?
我试图保持函数通用以在任何 Enum 上工作,而不仅仅是特定类型?这甚至可能吗?...使用通用函数怎么样?这行得通吗?
php - 将 parse_str 用于可选函数参数与数组相比有优势吗?
我碰巧对 WordPress 博客进行了一些更改,并注意到他们使用parse_str
( http://php.net/parse_str ) 来解析并将其可选参数设置为函数。
我想知道这是否比发送数组有优势?
例子:
带数组:
与parse_str
:
c++ - 如何将类型名作为函数中的参数?(C++)
我需要能够将类型名作为参数传递:
FileRead(std::fstream, int pos, ???) 的概念是读取 pos*sizeof(无论类型是什么) 以获得所需的位置。我试过模板:
但这要求我每次想使用 FileRead 时都创建一个要使用的类型的变量,而且我真的不想仅仅因为一个函数而重新设计整个程序,所以无论如何都要使用类型名作为参数?
javascript - 如何动态获取函数参数名称/值?
有没有办法动态获取函数的函数参数名称?
假设我的函数如下所示:
现在,我如何将参数名称及其值的列表从函数内部获取到数组中?
c++ - 当一个函数有一个特定大小的数组参数时,为什么用指针替换它?
鉴于以下程序,
输出
- 为什么数组作为指向第一个元素的指针传递?
- 它是C的遗产吗?
- 标准是怎么说的?
- 为什么放弃了 C++ 的严格类型安全?
c# - 创建 IEnumerable 的最简单和最紧凑的方法是什么或 ICollection?
因此,很多时候我们都有一个接受 IEnumerable 或 ICollection 作为参数的函数。如果我们有单个项目,但没有集合来保存它们,我们必须在将它们传递给函数之前创建一个集合,例如:
我总是创建一个数组或列表,就像我在上一个示例中所做的那样。但我想知道,有没有更优雅的方法来创建所需的 IEnumerable 或 ICollection?
如果有人能做到这一点,那就太酷了:
并且编译器将创建满足 IEnumerable 或 ICollection 需求的最抽象的可能集合(取决于函数接受哪一个)。
无论如何,如何将 o1、o2 和 o3 传递给 IEnumerable 或 ICollection 参数?
c - C:交换二维数组中的值的函数
我正在尝试编写一个函数来交换二维数组中的 2 个元素:
但是,当我尝试编译它(gcc)时,我收到以下错误消息:
为了将二维数组作为函数参数,我需要做一些特殊的事情吗?
谢谢你的帮助。如果您知道数组作为函数参数的任何好的参考资料,请按我的方式发送:)
reflection - 如何查找函数参数
我需要在十几个函数中记录所有函数参数。
有没有办法以编程方式确定所有参数及其值(或至少它们的 .ToString() 值)?也许通过反射?
php - PHP:通过引用的可变长度参数列表?
是否可以创建一个 PHP 函数,该函数通过引用获取可变数量的参数?
它对我一个通过引用接收值数组的函数没有帮助,也对一个将其参数包装在一个对象中的函数没有帮助,因为我正在处理函数组合和参数绑定。也不要考虑调用时的引用传递。那东西根本就不应该存在。