问题标签 [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.
f# - 将列表作为位置参数传递给 F# 中的 Python 等函数
在 Python 中,你可以这样写:
前面的星号list_of_args
扩展了可迭代对象,使其元素是参数 a、b 和 c 的值。
你能在 F# 中做类似的事情吗?具体来说,我正在寻找一个好的或惯用的 F# 解决方案,并且不想乱用反射等等。
javascript - 通过传递函数参数来改变 Javascript 中 DIV 的不透明度?
我有以下代码,我想将两个 DIV 标签的不透明度更改为 0.5。我似乎无法让它像宽度和高度一样工作。我没有正确传递不透明度参数还是这newdiv.style.opacity = opacity;
是不正确的部分?
javascript - 如何传递原型函数并在 javascript 中使用
我有一个Graph
类,我想将它的原型函数传递给另一个函数。这是该类的一小段代码
而我想要做的是传递stopAnimation
函数来迭代所有对象以停止所有对象中的所有动画:
但是,我不知道该怎么做。请问有什么帮助吗?
javascript - 使用函数作为属性初始化对象时,参数是变量的名称而不是其值
我正在尝试初始化一个对象的属性,一个是函数。如果我对其进行硬编码,这将有效:
或者如果我尝试使用变量中的列表动态地执行它
我用它来填充标签和动作属性并生成对象
我明白了
如何编写代码,以便在“action”属性中,字符串“subitemdata[i][1]”不会出现在函数“showURL”的参数列表中,而是“subitemdata”列表中的实际值http://link1.com ' 和 ' http://link2.com ' 呢?
使用动态方式初始化对象时,我无法重新创建硬编码的对象版本。
javascript - exec 一个作为函数 javascript 的参数
我有一个包含很多数组的对象。此数组内容函数参数。
例如:object = {"elem" : [fn1, fn2], "other-elem" : [fn3, fn4, fn5], ... }
我想创建一个接收名称的方法,当该名称与对象元素键一起修复时,它必须执行该数组中的所有函数。
我怎样才能执行这个功能?
php - php函数参数未保留传入的完整字符串
我有一个 PHP 函数,它在回显一个字符串时会丢失一些传递给它的字符。为什么会发生这种情况?
我通过:$vhkvdov#jqlydk#p*_L#1qrlws|ufqh#KWLZ#1hwdgsX
它返回:#jqlydk#p*_L#1qrlws|ufqh#KWLZ#1hwdgsX
这是我的 PHP 代码:
c - 在函数中一次声明多个变量
ifint a, b, c;
是一个有效的声明
为什么不int f(int a, b, c)
呢?
c++ - 如何使用 luabind 使用 lua-function 参数注册成员函数?
我需要使用 luabind 注册一个成员函数,该函数应该以 lua 函数作为参数。对于任何正常功能,我通常会这样做:
然而,Luabind 使用参数列表,所以我不确定如何告诉它我期待一个函数:
(这里只展示代码的相关部分,lua_bind 使用的是 luabind::module)
我正在尝试完成的 lua 示例:
也许有一种方法可以在没有 luabind 的情况下向已经注册的类添加额外的功能?任何建议,将不胜感激。
c# - C#:如何将类传递给单独的 dll 中的函数
我试图编写自己的序列化 dll。代码本身按预期工作。现在我想把整个代码放到一个dll文件中。
我的问题如下:我如何告诉 dll 它应该序列化哪个类?
例子:
好的。我用过class serializableClass
,你知道吗?键入 + 名称。当然它不会像这样工作。我怕它不会。但是我该怎么做呢?我希望 dll 序列化settings.cs
我的主程序中的类......我希望问题很清楚。否则只是问;)
谢谢你的帮助。此致。
c - 函数参数中的字符串
在上面的程序中,HelloWorld
将处于只读部分(即字符串表)。x
将指向该只读部分,因此尝试修改该值将是未定义的行为。
但y
将在堆栈中分配并HelloWorld
复制到该内存。所以修改 y 可以正常工作。字符串文字:指针与字符数组
这是我的问题:
在下面的程序中,如果内容被修改,两者都会导致分段错误char *arr
。char arr[]
- 它在函数参数上下文中有何不同?
- 不会为函数参数分配内存??
请分享你的知识。