【发布时间】:2019-09-09 18:45:39
【问题描述】:
为什么箭头函数周围的大括号会在下一个 case 为真时产生 undefined。
function greater(n){
return (m)=>{m>n};
}
>greater(10)(11)
<undefined
function great(n){
return m=>m>n;
}
<great(10)(11)
>true
【问题讨论】:
-
因为当你使用块移动时,你必须显式输入
return。
标签: javascript function higher-order-functions