问题标签 [invocation]
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.
mule - 以编程方式在 mule 中设置调用属性
我正在尝试在 Mule 3.3.1 中设置一个调用属性以用于“选择”流控制。我的流程有一个转换器(扩展 AbstractTransformer),我想在其中设置一个基于特定逻辑的调用属性。我可以在 .mflow 文件中设置它:
但是,我不确定如何在变压器中以编程方式执行此操作。我的最终目标是根据 mule 消息在soap客户端中动态传递操作字段。任何建议,将不胜感激。
parameters - 是否有可能创建一个类似类型的函数
我做了一个更准确的typeof
-function 并希望像默认typeof
-operator 一样使用它。typeOf()
目前,我像其他所有函数一样调用我的 -function : typeOf("foo")
,但是是否可以在不在其括号中定义它们的情况下获取函数参数?就像typeof
- 运算符一样。
默认:typeof "foo" === "string"
想要的:typeOf "foo" === "string"
我尝试的是定义和覆盖一个全局变量,可以,但是是的,不是真正的解决方案:
javascript - javascript 中的多个函数调用,即 combine(foo)(bar)
我在过去看到你可以做这样的事情:
结果将是“foobar”。
您当然可以执行以下操作:
结果是5。
我只是想知道这叫什么。我想我看到了一个我似乎找不到的 Crockford 的小视频,我确信它是在 Good Parts 上,简要地谈到了这一点。我也有书,里面看不到。
这似乎只是调用函数和控制变量范围的另一种方式。
dynamic - Groovy:动态方法调用的奇怪错误
以下是一个动态调用getXXX
的对象上的所有方法的程序CLASS
,其中CLASS
-name 通过命令行传递。它工作得很好。
但是,当我尝试更简单的动态方法调用样式(不使用 METHOD.invoke(OBJECT)
,而是使用OBJECT."METHOD-NAME"()
)时,就像这样,
...我收到以下错误:
我无法理解为什么!我正在使用的 Groovy 版本:
string - 为什么我不能将 ToUpper() 应用于 OwnerNode?
这有效:
这不起作用:
有这样的错误:
关于如何将其从 Get-ClusterGroup 字符串的输出转换为大写的任何想法?
java - JSONObject无法通过方法调用转换为String
(新警报)
我正在使用Java-WebSocket和json-simple。
在用这个问题解决问题后如何在使用没有泛型的遗留代码时避免 Eclipse 警告put
?,我现在正在尝试,但我得到了JSONObject
sendToAll
obj
我该怎么sendToAll
obj
办?
javascript - 下面给出的代码中的我的javascript函数被调用了两次
下面的代码是一个简单的猜数字游戏。该函数guess()
被调用两次。我不知道为什么会发生这种情况。
java - 方法不能应用于给定类型/找不到符号
我似乎无法克服这个错误。我的代码:
主要方法:
如果我从 Collector 类的第 28 行删除参数,我会得到cannot find symbol errors
. 我认为这意味着 Jcreator 找不到数组值。我将如何使第一种方法中定义的数组值对第二种方法可见?如果我将参数留在第 28 行,则错误消息是:
过程完成。
我在想我不应该使用参数并使它可以通过排序方法看到数组值,但实际上我只是想让该死的东西起作用。
java - 何时调用 main 而不是调用 main?
当调用另一个类中存在的“main”时,很容易说:
除了以静态方式调用它之外,首先使用反射获取类然后调用方法的原因是什么?
c++ - 从第二次调用开始执行函数中的一段代码
如果我想在函数中运行一段代码,仅从函数的第二次调用开始,
问题:
这样做有什么不对吗?
我怎么可能做到这一点?使用静态变量来做到这一点是个好主意吗?