【发布时间】:2014-01-23 19:49:22
【问题描述】:
人力资源部,
在 JavaScript 中,默认函数返回值的约定是什么?我被告知每个函数都应该返回一个值。
我在 C 中效仿,返回 0,但这在 JavaScript 中是错误的,所以当函数成功执行时,它并没有真正的意义。
我问过 Google,但没有确定的答案。
我想到的其他一些候选人:
- 1
true- 只接受系统默认的
undefined
你怎么看?
【问题讨论】:
-
大学的一位计算机科学教授教过这个。 @bits:对不起,你是程序员,你是。 @Niet:成功完成后,我认为警报应该返回
true,或者可能返回1。 -
问问你的教授
void()函数应该返回什么。 -
为什么投反对票?在您喜欢的浏览器的控制台中输入
alert(1),尽管执行成功,您仍将看到返回值undefined。这里更好的返回结果是true,不是吗?
标签: javascript function return return-value