eleven-sy

Results 1 comments of eleven-sy

> 问个小白的问题,为什么要return一个函数出来,不然就会直接执行出第一次的结果,就再也触发不了了 return出来一个函数形成了一个闭包,保证了控制防抖的`timeout`变量和节流的`canRun`变量在全局中的唯一性,不会每次执行函数就生成另一个独立的`timeout`和`canRun`。 你这个疑问的知识点主要是闭包,我推荐一篇比较通俗的回答[JS 中的闭包是什么?](https://zhuanlan.zhihu.com/p/22486908)