value = callback.apply(obj[i], args);这个怎么传上下文的?谁调用callback

来源:2-11 jQuery的each迭代器

giscafer

2015-05-15 00:34

value = callback.apply(obj[i], args);这个怎么传上下文的?谁调用callback

apply不是apply(this,args)这么使用的吗。obj[i]这个作为上下文???不理解了

写回答 关注

1回答

  • 艾伦Aaron
    2015-05-20 10:23:02
    已采纳

    就是apply的用法,apply用来改变上下文,apply(context, 参数)

    所以callback里面的this指向了context

    giscaf...

    非常感谢!

    2015-05-20 13:13:08

    共 1 条回复 >

jQuery源码解析(架构与依赖模块)

由浅入深地剖析jQuery库的设计与实现,揭开框架背后的秘密

84049 学习 · 280 问题

查看课程

相似问题