我读过一些关于 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/