qq_晴天_54
2015-11-21 11:00
老师,为什么第三个方法要传一个underfined,我对这个整体的结构也不是很明白
jquery寻找参数是通过作用域链实现的,所以当传入underfined的时候,就不用一层层向上寻找underfined了,效率有所提高,另一点,因为浏览器的种类和版本的不同可以对underfined进行赋值,(尤其是IE浏览器,版本的不同对于underfined的赋值后,显示underfined有所不同),所以为了体现underfined的本意,防止underfined被人为的赋值,所以jquer自调用函数把underfined参数传入,防止误赋值
jQuery源码解析(架构与依赖模块)
84047 学习 · 280 问题
相似问题