问题标签 [return-type]
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.
jquery - jQuery .post() 并动态指定返回类型
我有以下 $.post() 函数,它期望 JSON 作为其返回值。
只要返回类型是 JSON,这段代码就可以解决问题。
我的问题是,是否可以动态确定/指定返回类型?这样做的原因是我有可以返回 Json 或其他数据类型(例如 html 或重定向)的 ActionMethods,并且这个 $.post() 函数会失败,除非它是 JSON。
有什么建议么?
谢谢
戴夫
c++ - 如何从函数返回字符串文字
我总是对从函数返回字符串文字或字符串感到困惑。我被告知可能存在内存泄漏,因为您不知道何时删除内存?
例如,在下面的代码中,如何实现foo()
才能使代码的输出为“Hello World”?
另外,如果返回类型foo()
不是void,但是可以return char*
,应该是什么?
java - 从远程 EJB 方法返回返回类型的超类
假设我有远程接口 A:
和实施:
在哪里:
- BeeResponse 扩展了响应。
- 响应位于 EJB-API jar 中,而 BeeResponse 位于实现 jar 中。
- Response 和 BeeResponse 有不同的 serialVersionUID。
我的假设是对来自 B 的响应的解组将失败,对吗?
scala - 在 Scala 中使用子类型和返回类型将通用对象处理为特定对象
我认为这是关于协方差,但我在这个话题上很弱......
我有一个通用的 Event 类,用于数据库持久性之类的事情,让我们这样说:
但是,我有很多不同的事件动词,我想对这些不同的事件类型使用模式匹配等,所以我将创建一些相应的案例类:
现在,问题是,我怎样才能轻松地将通用事件转换为特定的案例类。
这是我的第一次尝试:
不幸的是,这是错误的。
比我有更大类型fu的人可以解释一下,1)如果我想做的事情是可能的(或合理的,就此而言),以及2)如果是这样,如何解决event2CC
。谢谢!
actionscript-3 - Actionscript 3 返回类型 - 可以使用 * 返回类型吗?
我有一个函数,我想在其中返回一个 Object 或 false。
可以使用 * 的返回类型吗?这有什么缺点吗?(除了在某些情况下有点懒惰)。
c++ - C++ 初学者 - 在类中使用类时遇到问题
我正在做一个大学项目,我必须在其中实现一个简单的拼字游戏。
我有一个player
类(包含一个分数和玩家的手,形式为 astd::string
和一个score
类(包含名称和数字 ( int
) 分数)。
的Player
成员函数之一是Score getScore()
,它为该玩家返回一个 Score 对象。但是,我在编译时收到以下错误:
这里分别是第 27 和 35 行:
我知道编译器无法识别Score
为有效类型......但是为什么呢?我Score.h
在开头正确地包括了player.h
:
我有一个默认构造函数Score
定义在Score.h
:
任何输入将不胜感激!
谢谢你的时间,
弗朗西斯科
编辑:
根据要求, score.h 和 player.h: http ://pastebin.com/3JzXP36i http://pastebin.com/y7sGVZ4A
javascript - 如何从 javascript 函数返回值
说我有一个功能
我将如何从中返回一个值,比如在方法执行后返回一个字符串类型?
c - main() 函数可以返回 double 吗?
main()
C程序中的函数可以返回double
数据类型吗?
如果是,如何以及为什么?
如果否,为什么?
actionscript-3 - 具有返回类型的 ActionScript 自定义类?
我只知道这是一个愚蠢的问题,所以请提前原谅。
我想基本上将一个简单的函数归类在它自己的 .as 文件中。该函数比较整数。但我不知道如何调用类并接收布尔返回。
这是我的课
所以现在我想写这样的东西:
如果 (CompareInts(1, 5) == true)。或通过编写 trace(CompareInts(1, 5)) 输出“true”;
vb.net - VB.NET 为什么我的函数不返回一个数组?
我正在尝试编写一个函数,该函数返回一个可以传递给 String.Format 的数组:
以上不起作用。我已经将它转换为 String.Format("{0}", Me.ToArray()) 它告诉我我有一个 System.Object[]
我还没有在 Google 或 SO 上找到答案,所以任何帮助都将不胜感激!