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