原文:读 Zepto 源码系列

虽然最近工作中没有怎么用 zepto ,但是据说 zepto 的源码比较简单,而且网上的资料也比较多,所以我就挑了 zepto 下手,希望能为以后阅读其他框架的源码打下基础吧。 源码版本 本文阅读的源码为zepto . . 阅读zepto之前需要了解 javascript 原型链和闭包的知识,推荐阅读王福朋的这篇文章:深入理解 Javascript 原型和闭包,写得很详细,也非常易于阅读。 源码结 ...

2017-05-22 11:16 0 2382 推荐指数:

查看详情

Zepto 源码之集合元素查找

这篇依然是跟 dom 相关的方法,侧重点是跟集合元素查找相关的方法。 Zepto源码系列文章已经放到了github上,欢迎star: reading-zepto 源码版本 本文阅读的源码zepto1.2.0 内部方法 之前有一章《Zepto源码之内部方法》是专门解读 zepto ...

Tue May 30 23:32:00 CST 2017 2 1117
zepto源码注释

Zepto是一个轻量级的针对现代高级浏览器的JavaScript库, 它与jquery有着类似的api。 如果你会用jquery,那么你也会用zepto。这段时间公司的事情比较少,所以就把它的源码看了下,觉得写的挺好的,所以就有了给它写注释的想法。当然,这里面的注释只是我代码时对它的理解 ...

Fri Mar 29 23:15:00 CST 2013 17 15091
zepto源码研究 - zepto.js (zepto.init)

简要:当我们用$()时,便会直接调用zepto.init 生成zepto对象,那zepto.init是如何根据不同类型的参数来生产指定对象呢? 1:这里首先判断如果没有传入参数,则返回新建的zepto对象 2:如果传入的是函数,$(function(){}) ,则执行 ...

Wed Jul 06 23:50:00 CST 2016 0 1946
Zepto源码分析-deferred模块

源码注释    Promises/A+   由于deferred是基于Promise规范,我们首先需要理清楚Promises/A+是什么。   它的规范内容大致如下(此翻译内容引自这里)  一个promise可能有三种状态:等待(pending)、已完 ...

Tue Apr 14 06:08:00 CST 2015 2 3471
Zepto源码分析-ajax模块

源码注释 // Zepto.js // (c) 2010-2015 Thomas Fuchs // Zepto.js may be freely distributed under the MIT license. ;(function($){ var ...

Fri Apr 10 01:37:00 CST 2015 0 2019
Zepto源码分析-event模块

源码注释 三大核心方法on/off/trigger流程解析 浏览器原生支持自定义事件举例(Zepto自定义事件/浏览器事件原理) 方法图 ...

Fri Apr 03 18:21:00 CST 2015 2 1778
zepto源码研究 - fx.js

简要:zepto 提供了一个基础方法animate来方便我们运用css动画。主要针对transform,animate以及普通属性(例如left,right,height,width等等)的transition过渡。 在js中能方便的,灵活的调用animate方法来操作元素动画。 源码 ...

Fri Sep 23 18:10:00 CST 2016 0 3923
一个普通的 Zepto 源码分析(三) - event 模块

一个普通的 Zepto 源码分析(三) - event 模块 普通的路人,普通地瞧。分析时使用的是目前最新 1.2.0 版本。 Zepto 可以由许多模块组成,默认包含的模块有 zepto 核心模块,以及 event 、 ajax 、 form 、 ie ,其中 event 模块也是比较 ...

Mon Aug 14 21:09:00 CST 2017 3 1199
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM