课程/JavaScript/前端开发
zepto设计和源码分析
-
-
无所畏惧小小小
2018-04-27
类数组
-
截图
0赞 · 1采集
-
-
点点滴滴dian
2016-12-12
- 1.zepto的流程
$() => zepto.init() => zepto.Z()[return dom节点]
2.zepto.Z => return new Z()
而function Z(){}中会遍历dom元素 将dom元素全部赋值给this[i]
从而创建一个伪数组
3.zepto.Z.prototype = Z.prototype = $.fn
将$.fn直接赋值在Z的原型上 这样当每次new Z()的时候 就直接把__pro__成功赋值
-
0赞 · 1采集