aswind7
aswind7
为什么 不能去掉 result函数, 并将 ``` // 执行 func 方法 // 支持链式操作 return result(this, func.apply(_, args)); ``` 改为 以下这样呢?(这样更省事,少了一个函数,如果有_chain则直接修改_wrapped,返回原有实例) ``` let result = func.apply(this, args); if (this._chain) { this._wrapped = result;...
@seaskymonster ``` _.has的实现: _.has = function(obj, key) { return obj != null && hasOwnProperty.call(obj, key); }; ``` hasOwnProperty 会获取 obj对象 本身的 可迭代和不可迭代的属性, 不会获取原型上面的任何属性; for ... in 会获取obj对象本身和 原型上面的可迭代的属性, 不会获取不可迭代的属性。 可以去看...
@ooooevan 不行。
@gdh1995 请问为什么匿名函数timer不会被清理?区别在哪里呢? /****************************************分割线****************************************/ 因为每次执行throttle 都会创建一个新的匿名函数, 匿名函数身上没有tId.
同样的问题 待解决
> > > 这个问题已经发现了,周末考虑出一个视频教程。 > > > > > > 大佬准备视频发到哪里哇 > > 已经将视频发到B站了,链接地址在主页有。 太强了 