原文:Zepto源码分析-deferred模块

源码注释 Promises A 由于deferred是基于Promise规范,我们首先需要理清楚Promises A 是什么。 它的规范内容大致如下 此翻译内容引自这里 一个promise可能有三种状态:等待 pending 已完成 fulfilled 已拒绝 rejected 一个promise的状态只可能从 等待 转到 完成 态或者 拒绝 态,不能逆向转换,同时 完成 态和 拒绝 态不能相互转 ...

2015-04-13 22:08 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 源码分析(三) - event 模块

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

Mon Aug 14 21:09:00 CST 2017 3 1199
jQuery.Deferred 源码分析

作者:禅楼望月( http://www.cnblogs.com/yaoyinglong ) 1 引子 观察者模式是我们日常开发中经常用的模式。这个模式由两个主要部分组成:发布者和观察 ...

Sun Jul 24 21:57:00 CST 2016 4 1425
jQuery 2.0.3 源码分析 Deferred概念

JavaScript编程几乎总是伴随着异步操作,传统的异步操作会在操作完成之后,使用回调函数传回结果,而回调函数中则包含了后续的工作。这也是造成异步编程困难的主要原因:我们一直习惯于 ...

Thu Oct 03 02:00:00 CST 2013 5 10686
移动web app开发必备 - Deferred 源码分析

姊妹篇 移动web app开发必备 - 异步队列 Deferred分析Deferred之前我觉得还是有必要把老套的设计模式给搬出来,便于理解源码! 观察者模式 观察者模式( 又叫发布者-订阅者模式 )应该是最常用的模式之一. 它定义了一种一对多的关系让多个观察者对象同时监听某一个主题 ...

Thu Jul 04 17:32:00 CST 2013 3 3333
深入分析,理解jQuery.Deferred源码

前言: 如果你对jQuery.Callback回调对象不了解,或者只掌握其方法,但是没有通过阅读源码理解,可以先阅读 前一章jQuery.Callbacks源码解读二,因为只有完全理解jQuery.Callback源码,才能真正的理解并掌握jQuery.Deferred递延对象。 源码 ...

Wed Oct 30 23:19:00 CST 2013 6 1646
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM