javascript - 函数是否总是返回值

标签 javascript function console undefined return-value

我读过一些关于 undefined 的内容刚刚开始想知道我们看到 undefined当我们在浏览器控制台中声明一个函数时。

调用函数总是返回值吗?如果我们不明确return一个值,则默认 undefined值是从函数返回的。

也就是说,函数总会有返回值。总是。这是正确的吗?

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

最佳答案

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

关于javascript - 函数是否总是返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47578464/

相关文章:

python - 在 if 语句中调用函数

grails - 从Grails 2升级到Grails 3后,我无法再访问Grails控制台

javascript - jQuery 中如何防止连续点击按钮?

javascript - 如何使用 jquery 访问给定 div 的字母数字 ID?(语法)

C++ 指向成员函数的指针

使用 Chrome Web Console 时 jQuery 似乎未加载

visual-studio - Visual Studio 调试控制台有时会保持打开状态并且无法关闭

javascript - 通过 JS/jQuery 动态计算数组元素的总和

javascript - 推荐用于网络浏览器的网络开发插件

C++11:atomic<T>::store 和 atomic_store<T> 之间有什么区别