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为何值,返回的方法始终为重写后的方法。将方法赋值给一个变量,方法就不会被重写,因此才能得到正确的结果。

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

相关推荐

不愿透露姓名的神秘牛友
04-30 18:05
空屿编号:你把墨镜摘下来是不是这样😭
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务