会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
潇洒
人生太过短暂,不要等到失去才后悔莫及
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
2016年7月7日
zepto源码研究 - zepto.js-3 (常用的工具)
摘要: pluck: 获取zepto对象的父节点时用到 filtered: parent: $.map: parents: 这里的$.map还有过滤功能,callback若返回null或undefined,则映射值不会写入nodes数组中。这里的parents的调用者只能是单个dom的zepto集合,先是遍
阅读全文
posted @ 2016-07-07 09:48 潇洒-zhutao
阅读(342)
评论(0)
推荐(0)
2016年7月6日
zepto源码研究 - zepto.js (zepto.init)
摘要: 简要:当我们用$()时,便会直接调用zepto.init 生成zepto对象,那zepto.init是如何根据不同类型的参数来生产指定对象呢? 1:这里首先判断如果没有传入参数,则返回新建的zepto对象 2:如果传入的是函数,$(function(){}) ,则执行$(document).read
阅读全文
posted @ 2016-07-06 15:50 潇洒-zhutao
阅读(2162)
评论(0)
推荐(0)
zepto源码研究 - zepto.js - 1
摘要: 简要:网上已经有很多人已经将zepto的源码研究得很细致了,但我还是想写下zepto源码系列,将别人的东西和自己的想法写下来以加深印象也是自娱自乐,文章中可能有许多错误,望有人不吝指出,烦请赐教。 首先是整个大致流程: zepto开头就是变量的初始化: concat = emptyArray.con
阅读全文
posted @ 2016-07-06 15:44 潇洒-zhutao
阅读(818)
评论(0)
推荐(0)
2016年6月30日
zepto源码研究 - deferred.js(jquery-deferred.js)
摘要: 简要:zepto的deferred.js 并不遵守promise/A+ 规范,而在jquery v3.0.0中的defer在一定程度上实现了promise/A+ ,因此本文主要研究jquery v3.0.0中的defer。 首先 在上源码前,本人觉得有必要认识一下promise/A+ 规范:http
阅读全文
posted @ 2016-06-30 15:07 潇洒-zhutao
阅读(1186)
评论(0)
推荐(0)
2016年6月19日
zepto源码研究 - callback.js
摘要: 简要:$.Callbacks是一个生成回调管家Callback的工厂,Callback提供一系列方法来管理一个回调列表($.Callbacks的一个私有变量list),包括添加回调函数, 删除回调函数等等...,话不多说看正文: memory的值由传入$.Callbacks的形参对象决定,具有状态记
阅读全文
posted @ 2016-06-19 13:52 潇洒-zhutao
阅读(729)
评论(1)
推荐(0)
上一页
1
2
3
公告