【问题标题】:Does A Function Always Return A Value [duplicate]函数是否总是返回一个值[重复]
【发布时间】:2017-11-30 16:46:26
【问题描述】:

我已经阅读了一些关于 undefined 的内容,并开始想知道当我们在浏览器控制台中声明一个函数时会看到 undefined

调用函数总是返回值吗?如果我们没有显式地return 一个值,那么默认情况下undefined 值是从函数返回的。

也就是说,函数总是会返回一个值。总是。对吗?

var aFunc = function(){
 console.log( "aFunc ran." );
}
aFunc() === undefined // true

【问题讨论】:

    标签: javascript function console undefined return-value


    【解决方案1】:

    是的,它总是返回一个值,如果没有给出明确的值,它返回undefined。这与您将编写 return undefined 或只是 return 相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-29
      • 1970-01-01
      • 2012-08-12
      相关资源
      最近更新 更多