为什么输出是undefined??????????

bustersword bustersword 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
function func1(msg){console.log('1echo '+msg);
return msg+1;}
function func2(msg){console.log('2echo '+msg);
return msg+2;}
function func3(msg){console.log('3echo '+msg);
return msg+3;}
rest=[func3,func2];

rest.reduceRight((composed, f) =>{f(composed)}, func1(0))



结果:
"1echo 0"
"2echo 1"
"3echo undefined"


为什么最后的输出是undefined???
...全文

相关推荐

vue props传值失败 输出undefined的解决方法

今天小编就为大家分享一篇vue props传值失败 输出undefined的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38614391

为什么console.log()后会有一个undefined

https://blog.csdn.net/qiansuike/article/details/90765903 如题: 很多时候写js的时候,都会习惯在谷歌控制台直接试试表达式是否正确?正则是否匹配? 在浏览器控制台运行JS命令,不用配环境,不用整什么花里胡哨的,稳定又真实的浏览器环境,比如: 产生一个疑问,为什么console.log()打印完之后,会有一个undefined? 我以前也很疑惑,找寻答案以后,网上的主流答案说的函数没有返回值,我不太能接受。于是我自己在控制台摸索,又借鉴了别人

hello_world!

js判断undefined类型,undefined,null,NaN的区别

js判断undefined类型,undefined,null,NaN的区别

Cactus_hxk

JS中怎样判断undefined(比较不错的方法)

最近做项目碰到的问题.拿出来跟大家分享一下吧. 用servlet赋值给html页面文本框值后,用alert来弹出这个值.结果显示”undefined”.所以我就自然的用这个值和字符串”undefined”去比较,很不幸,比较的结果是false. 没办法,只能google一下,寻求大神了. 原来必须用typeof,写法就是: 代码如下: if(typeof(value)==”undefined”){ alert(“undefined”); } 这样就能顺利的弹出”undefined”; typeof 返回的是字符串,有六种可能:”number” “String” “boolean” “obj

weixin_38748718

php Undefined index和Undefined variable的解决方法

$act $ POST["act"]; 用以上代码总是提示 Notice: Undefined index: act in F: windsflybook post php on line 18 另外 有时还会出现 引用内容 Notice: Undefined variable: Submit

沈恩华
评论 8
收藏 已收藏
分享
返回顶部
bustersword
JavaScript 87,984 成员 224,681 内容