课程
/前端开发
/JavaScript
/zepto设计和源码分析
我说一下这里的$.fn,我是这样理解的不知道对不对。
dom.__proto__ = $.fn
把dom的原型链指向了$接着,在fn里面封装了很多自己的方法。
所以引用的时候就是用dom.xx(xx代表fn里面封装的方法)
2016-12-14
源自:zepto设计和源码分析 2-4
正在回答
$.fn 相当于 $.prototype, $.prototype中定义了很多方法。
dom.__proto__ = $.fn这句相当于,将一个dom实例的隐式原型(__proto__)指向了 $.prototype。
这样dom实例就可以引用 $.prototype中定义的方法了。
qweqwe13123123 提问者
举报
介绍zepto的设计框架和实现原理,看完后能轻松解读zepto所有源码
1 回答下载下来的文档有问题
2 回答我问什么写的双等是true 三等是false
2 回答看云问题反馈
4 回答请问window.$===undefined && (window.$=Zepto),该怎么理解。
3 回答源码里的 var undefined 是干嘛的?有人知道吗?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号