JS能力测评经典题-正确的函数定义

正确的函数定义

https://www.nowcoder.com/practice/a5de760a7cf24c0e890eb02eed34bc02?tpId=6&tqId=10964&tPage=1&rp=1&ru=/ta/js-assessment&qru=/ta/js-assessment/question-ranking

图片说明
else中的语句相当于将if中的function重写,因此无论flag为何值,返回的方法始终为重写后的方法。将方法赋值给一个变量,方法就不会被重写,因此才能得到正确的结果。

全部评论
没懂
点赞 回复 分享
发布于 2019-11-26 13:39
是函数提升的问题所以后面的把前面的覆盖了嘛
点赞 回复 分享
发布于 2021-03-18 17:03
我直接放在vscode运行结果是a,没有覆盖
点赞 回复 分享
发布于 2021-08-23 14:35

相关推荐

2024-12-29 19:48
河北科技大学 Java
ruler98:你这太敷衍了,感觉和大二水平差不多。技术栈少,项目也没有。
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务