问题标签 [parameters]
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.
php - 使用对象属性作为方法属性的默认值
我正在尝试这样做(这会产生意外的 T_VARIABLE 错误):
我不想在其中输入一个幻数来表示重量,因为我使用的对象有一个"defaultWeight"
参数,如果您不指定重量,所有新货物都会获得该参数。我不能将其defaultWeight
放入货件本身,因为它会从货件组更改为货件组。有没有比以下更好的方法?
c - 如何在 C 中将函数作为参数传递?
我想创建一个函数,在一组数据上执行由参数传递的函数。如何在 C 中将函数作为参数传递?
string - 如何将多个字符串参数传递给 PowerShell 脚本?
我正在尝试进行一些字符串连接/格式化,但它将所有参数放入第一个占位符。
代码
输出
parameters - 多少个构造函数参数太多了?
假设您有一个名为 Customer 的类,其中包含以下字段:
- 用户名
- 电子邮件
- 名
- 姓
还假设根据您的业务逻辑,所有 Customer 对象都必须定义这四个属性。
现在,我们可以通过强制构造函数指定这些属性中的每一个来轻松地做到这一点。但是,当您被迫向 Customer 对象添加更多必填字段时,很容易看出这会如何失控。
我见过在构造函数中包含 20 多个参数的类,使用它们很痛苦。但是,或者,如果您不需要这些字段,则可能会遇到未定义信息的风险,或者更糟糕的是,如果您依赖调用代码来指定这些属性,则会出现对象引用错误。
是否有任何替代方案,或者您是否只需要决定 X 数量的构造函数参数是否太多而无法忍受?
.net - .NET 可以检查其他正在运行的程序命令行参数吗?
我们有一个有趣的案例,我们试图确定我们的应用程序的不同实例是如何启动的。.NET 有什么方法可以查询另一个正在运行的实例并获取传递给该实例的命令行参数?到目前为止,我还没有找到任何方法在 .NET 中执行此操作,所以我想我会在这里查看是否有人以前做过类似的事情。
php - PHP - Windows 中的命令行参数
我正在尝试从Windows XP下的命令行运行 PHP 。
这行得通,除了我无法为我的 PHP 脚本提供参数这一事实。
我的测试用例:
我想称之为:
但我从来没有让脚本接受我的参数。
我从上面的脚本得到的结果:
PHP 注意:未定义变量:第 2 行 C:\test.php 中的参数
我正在尝试使用 PHP 5.2.6。这是 PHP 5 中的错误吗?
参数传递在在线帮助中处理:
注意:如果您需要将参数传递给脚本,则需要在使用 -f 开关时将 -- 作为第一个参数传递。
这似乎在 PHP 4 下有效,但在 PHP 5 下无效。
在 PHP 4 下,我可以使用可以在服务器上运行的相同脚本,而无需在命令行上进行更改。这对于本地调试很方便,例如,将输出保存在文件中,以供研究。
.net - 与 DataReader 一起使用时输出参数不可读
当使用DataReader
对象通过存储过程访问数据库(如 SQL Server)中的数据时,在执行之前添加到 Command 对象的任何输出参数在读取后都不会被填充。我可以很好地读取行数据以及所有输入参数,但不能读取输出参数。
php - PHP ADOdb 中的变量绑定
默认情况下,ADOdb 是否在同一功能内进行数据清理或转义?还是我只是将它与 Code Igniter 的内置进程混淆了?
将变量绑定到 ADOdb for PHP 中的参数是否以任何方式防止 SQL 注入?