功能总是会返回一个值

时间:2017-11-30 16:46:27

标签: javascript function console undefined return-value

我一直在阅读有关undefined的内容,刚开始想知道我们在浏览器控制台中声明一个函数时会看到undefined

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

也就是说,函数将始终返回一个值。总是。这是对的吗?

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

1 个答案:

答案 0 :(得分:2)

是的,它始终返回一个值,如果没有给出显式值,则返回undefined。这与您撰写return undefinedreturn一样。