为什么要传callback那个参数?我测试过不要也是对的 客观评价一下 那些重复逻辑你可以跳过 因为没用 还浪费了时间 但是如果这些时间用于介绍其他可能会出现的问题更好,比如调试中给我们介绍那些参数都是怎么传递的?如果你说是针对js小白,那么什么时候用函数声明,什么时候又用的this对象来声明函数呢?介绍这些难道不是更好吗?
callback只是一个引用,你也可以改成其他名字。为什么要用callback是因为程序员的习惯吧,大家一看就知道这里是一个回调函数。 var声明的函数和this来声明的函数作用域不一样,var声明的在外面无法调用才对,你可以试试,我没验证。。。。。。。