问题标签 [function-calls]

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 回答
5225 浏览

apache-flex - Flex 中的同步对话框?

如何在 Flex 中打开同步对话框?我需要从外部接口 (JavaScript) 调用一个函数,该函数将在 Flex 应用程序中打开一个简单的对话框,并根据用户单击的按钮(确定/取消)返回一个值。

所以它应该通过对对话框的同步调用,即调用等待直到用户像这样关闭对话框。

有人知道我该怎么做吗?我可以编写一个循环,等待对话框设置一个标志,然后读取结果以返回它,但必须有一些更优雅和可重用的东西来等待其他异步调用的完成。

编辑: 不幸的是,回调不起作用,因为调用 onApplicationUnload() 本身的 JavaScript 函数必须返回一个值(类似于 Flex 中的 onApplicationUnload() 函数)。这个 JavaScript 函数有一个固定的签名,因为它是由框架调用的,我无法更改它。或者换句话说:从 JavaScript 到 Flex 的调用也必须是同步的。

0 投票
4 回答
3568 浏览

php - 在 PHP 中动态使用函数原型

我正在用 PHP 编写一个结构,其中解析器确定动态调用哪个函数,有点像这样:

这一切都很好,花花公子。但现在是下一步,传递参数,我真的不知道这是否可能是我想要的方式。它永远不会让我感到惊讶,但是这些天脚本语言可以做什么,所以这里是:

可以像这样将参数传递给函数:

但是,我想用明确的参数等正确声明“myFunction”:

接下来的问题是 - 有没有办法简单地通过循环参数数组来动态地将参数传递给函数?

为了澄清,我不想这样做:

因为这需要我的代码静态地了解有关 myFunction 的详细信息,这与整个想法背道而驰。

相反,我想以某种方式这样做:

然后导致调用 myFunction 并将数组中的所有参数传递给原型中的每个单独的参数变量。

欢迎任何意见。

问候。

/R

PS:这篇文章中的所有代码都没有经过拼写等测试。

0 投票
6 回答
26400 浏览

php - 什么是回调函数以及如何在 OOP 中使用它

我想使用php 简单的 HTML DOM 解析器从充满文章的页面上的每篇文章中获取图像、标题、日期和描述。在查看 API 时,我注意到它有一个 set_callback 设置回调函数。但是我不确定这是做什么的或我将如何使用它?在其中一个示例中,它用于调用删除一些内容的函数,我想知道您是否必须使用它来调用所有函数?

我想我想知道为什么我使用它,它有什么作用,因为我以前从未遇到过回调函数!

0 投票
3 回答
21514 浏览

c# - 在 C# Web 服务中调用异步调用

我在 Web 服务中使用第三方资源(.dll),我的问题是,调用此资源(调用方法)是异步完成的 - 我需要订阅一个事件,以获得答案我的请求。我如何在 ac# web 服务中做到这一点?

更新:

关于Sunny 的回答

我不想让我的网络服务异步。

0 投票
3 回答
235 浏览

f# - F# 语法错误

我遇到语法错误。我想讨论一个返回浮点数的函数。

认为这会给我正确的答案

但事实并非如此。我已经尝试了所有我能想到的东西,但对我来说还是没用。我知道这很愚蠢,但我想不出来。

作为参考,fudge 采用浮点数和整数,cyclesPerWord 采用 2 个整数,wordsPerSec 采用 2 个整数。Floor 接受一个泛型并返回一个浮点数。

0 投票
4 回答
12394 浏览

visual-studio - Visual Studio - 在源代码级别显示对函数的所有调用

我想知道是否有任何方法可以在源代码中列出对函数的所有调用,以便在修改该函数时可以看到依赖关系。

我使用的一种方法是在“整个解决方案”中搜索函数名称,但我正在寻找更好的方法。

0 投票
1 回答
16029 浏览

javascript - jQuery ajax 调用 javascript 函数

我正在使用 jQuery 和 Ajax。

我的 MainFile 有以下代码:

我的 ajax.php 获取示例数据

我有 Myscript.js。在此,我有一个名为display(text,corner). 我必须在执行 ajax.php 后调用这个函数。

我如何在 jQuery 中为上述代码执行此操作?

是否可以在 ajax.php 之后决定执行顺序并调用display(text,corner)

0 投票
1 回答
22268 浏览

javascript - 从 javascript 进行另一个脚本函数调用

我设计了 Javascript 函数 My.js 它包含以下代码

现在,我的问题是:我想从 My.Js 本身调用 showUser() 。有人建议如何拨打电话吗?我应该包括任何东西吗?

0 投票
7 回答
12388 浏览

python - 如何在 Python 中维护函数调用之间的列表和字典?

我有一个功能。在里面,我正在维护一个值字典。我希望在不同的函数调用之间维护该字典

假设 dic 是:

在第一次通话时,比如说,我将 a[a] 更改为 100 Dict 变为a = {'a':100,'b':2,'c':3}

在另一个电话中,我将 a[b] 更改为 200 我希望该 dic 成为a = {'a':100,'b':200,'c':3}

但在我的代码中,a[a] 不会保持 100。它会变为初始值 1。

我需要尽快回答......我已经迟到了......请帮助我的朋友......

0 投票
14 回答
100874 浏览

programming-languages - 返回类型的函数重载?

为什么更多主流静态类型语言不支持返回类型的函数/方法重载?我想不出有什么办法。它似乎与支持参数类型的重载一样有用或合理。怎么人气这么低?