为了账号安全,请及时绑定邮箱和手机立即绑定

跪求大神解答关于lodash中dropWhile方法源码的疑惑

跪求大神解答关于lodash中dropWhile方法源码的疑惑

慕雪6442864 2018-10-17 17:14:53
dropWhile/dropRightWhile 中第二个参数 支持Function,String,Object, 文档也有说当传入不同类型的时候,会用相应的方法处理,但是我看源码,没看到这个是在哪里做处理的,以dropWhile为例:dropWhile.jsbaseWhile.jsbaseSlice.js从这几个部分的源代码上看,并没有对第二个参数(predicate)进行任何的判断和处理就直接在baseWhile.js 进行运用,如果出入是String或Object类型的怎么去调用文档所说的_.matches,_.matchesProperty,_.property方法?  while ((fromRight ? index-- : ++index < length) &&     predicate(array[index], index, array)) {}这个地方十分的不解,求大神解答,感谢!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 533 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信