var f1 = () => {
return undefined;
};
var f2 = () => {
};
var a = f1(); // undefined
var b = f2(); // undefined
我知道结果,但我想更深入地了解。这是否意味着在Javascript函数中,没有return语句等同于返回undefined
?
var f1 = () => {
return undefined;
};
var f2 = () => {
};
var a = f1(); // undefined
var b = f2(); // undefined
我知道结果,但我想更深入地了解。这是否意味着在Javascript函数中,没有return语句等同于返回undefined
?
return
语句等同于return undefined
?return;
或return undefined;
的结果完全相同:都是undefined
。
undefined
。 - decezefor (...)
;只能单独使用,不会产生值。表达式是产生值的东西,可以作为更大的表达式或语句的一部分使用。 - deceze